EasyTrack

Verified contract

Active on Ethereum with 1,008 txns
Deployed by via 0x55c4b7f1 at 13676729
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "EasyTrack"

0xb66cae70a2be0fc4f7da2ecadbf4eeb71590ecd84098cc5874a0b195671545de
0xf6af0f5b7697351d5144ec49eb21236bf47d4bb20ad17449a0c9cd5e509f8946
0xb8312e29588881c2afc54b8c347059d6fa58855aec6678eb4216da5d2935eff4
0x1f148688ad0027381e9c9af103fab0ef64b08dcc36d1b4985a7509b8b4e8bdeb
0xf58df391c1914e9471b160ec9baa7e7eb086ae07ff75035f69a71cd0b30be4f3
0x5bd57b6b34118fbddc744690cf8ca9ba1f0bcdccc33172b1f5e423ce0836d93e
0xff797cf73cc67361ee3c332714caf62d5b84fa548745e30863d5b2a7008e5e6c
0x24d02a751895bbd644c6af72aa93fd81e2952cefe40a96462f398c05246b05dd
0xab8f65f7fa8ada7865d9d677d06a80af529208eb20d8c76d6f1bee2aa1953e95
0x017836dd49c53422ee463c5f09765671db445f71d2ccbd4ee1de7923df4d14d5

Functions
Getter at block 21257537
CANCEL_ROLE(view returns (bytes32)
0x9f959e00d95122f5cbd677010436cf273ef535b86b056afc172852144b9491d7
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_MOTIONS_LIMIT(view returns (uint256)
24
MAX_OBJECTIONS_THRESHOLD(view returns (uint256)
500
MIN_MOTION_DURATION(view returns (uint256)
172800
PAUSE_ROLE(view returns (bytes32)
0x139c2898040ef16910dc9f44dc697df79363da767d8bc92f2e310312b816e46d
UNPAUSE_ROLE(view returns (bytes32)
0x265b220c5a8891efdd9e1b1b7fa72f257bd5169f8d87e319cf3dad6ff52b94ae
evmScriptExecutor(view returns (address)
0xfe5986e06210ac1ecc1adcafc0cc7f8d63b3f977
 
getEVMScriptFactories(view returns (address[])
 
getMotions(view returns (struct EasyTrackMotion[])
governanceToken(view returns (address)
0x5a98fcbea516cf06857215779fd812ca3bef1b32
motionDuration(view returns (uint256)
259200
motionsCountLimit(view returns (uint256)
20
objectionsThreshold(view returns (uint256)
50
paused(view returns (bool)
false
Read-only
canObjectToMotion(uint256 _motionIdaddress _objectorview returns (bool)
evmScriptFactories(uint256view returns (address)
evmScriptFactoryPermissions(addressview returns (bytes)
getMotion(uint256 _motionIdview returns (struct EasyTrackMotion)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isEVMScriptFactory(address _maybeEVMScriptFactoryview returns (bool)
motions(uint256view returns (uint256 idaddress evmScriptFactoryaddress creatoruint256 durationuint256 startDateuint256 snapshotBlockuint256 objectionsThresholduint256 objectionsAmountbytes32 evmScriptHash)
objections(uint256addressview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addEVMScriptFactory(address _evmScriptFactorybytes _permissions
cancelAllMotions(
cancelMotion(uint256 _motionId
cancelMotions(uint256[] _motionIds
createMotion(address _evmScriptFactorybytes _evmScriptCallDatareturns (uint256 _newMotionId)
enactMotion(uint256 _motionIdbytes _evmScriptCallData
grantRole(bytes32 roleaddress account
objectToMotion(uint256 _motionId
pause(
removeEVMScriptFactory(address _evmScriptFactory
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setEVMScriptExecutor(address _evmScriptExecutor
setMotionDuration(uint256 _motionDuration
setMotionsCountLimit(uint256 _motionsCountLimit
setObjectionsThreshold(uint256 _objectionsThreshold
unpause(
Events
EVMScriptExecutorChanged(address indexed _evmScriptExecutor
EVMScriptFactoryAdded(address indexed _evmScriptFactorybytes _permissions
EVMScriptFactoryRemoved(address indexed _evmScriptFactory
MotionCanceled(uint256 indexed _motionId
MotionCreated(uint256 indexed _motionIdaddress _creatoraddress indexed _evmScriptFactorybytes _evmScriptCallDatabytes _evmScript
MotionDurationChanged(uint256 _motionDuration
MotionEnacted(uint256 indexed _motionId
MotionObjected(uint256 indexed _motionIdaddress indexed _objectoruint256 _weightuint256 _newObjectionsAmountuint256 _newObjectionsAmountPct
MotionRejected(uint256 indexed _motionId
MotionsCountLimitChanged(uint256 _newMotionsCountLimit
ObjectionsThresholdChanged(uint256 _newThreshold
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Constructor
constructor(address _governanceTokenaddress _adminuint256 _motionDurationuint256 _motionsCountLimituint256 _objectionsThreshold
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.