Manager
Verified contract
Implementation
Active on
Ethereum with 13 txns
Storage
Map
Table
Raw
Constants and immutables
15
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "Manager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16248877 | 2 years ago | | | 0 | 0.00081372267 | |
| 16248870 | 2 years ago | | | 0 | 0.00054961592 | |
| 16248870 | 2 years ago | | | 0 | 0.00071916677 | |
| 16248869 | 2 years ago | | | 0 | 0.00065112215 | |
| 16248869 | 2 years ago | | | 0 | 0.00065112215 | |
| 16248869 | 2 years ago | | | 0 | 0.00065112215 | |
| 16248867 | 2 years ago | | | 0 | 0.00073698197 | |
| 16248866 | 2 years ago | | | 0 | 0.00085391549 | |
| 16248866 | 2 years ago | | | 0 | 0.00068603609 | |
| 16248863 | 2 years ago | | | 0 | 0.0015502459 |
ABI
ABI objects
Getter at block 21224319
ADD_LIQUIDITY_ROLE() view returns (bytes32)
0xad02fbc13153ebd0c0ef004ff61ba31d9ce93d7998e6fc3a4a4a667ac0ae2a16
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MID_CYCLE_ROLE() view returns (bytes32)
0xacdbe8822a55450624cde6a504a915514985ffcec4ce4dcd1d9d6e9af2151a18
MISC_OPERATION_ROLE() view returns (bytes32)
0xb31eaee23a579dabb2a4effb45a79031addeff3990e6fc9284cc2ad257c588a1
REMOVE_LIQUIDITY_ROLE() view returns (bytes32)
0x99a732c1592dacad61c17aa1d8c4a304ed8aa6966133090e2df7f7c3ec3c66f7
ROLLOVER_ROLE() view returns (bytes32)
0xf0983e2b51e2b2ff224c42b1eabc9a0c5025d7bfb63557cd50ce5287048e6808
START_ROLLOVER_ROLE() view returns (bytes32)
0xa95e5e3246938eb1d0d95aa37eaf5b84b831b10fd555a441e23593836972d76f
_eventSend() view returns (bool)
false
currentCycle() view returns (uint256)
0
currentCycleIndex() view returns (uint256)
0
cycleDuration() view returns (uint256)
10000
destinations() view returns (address fxStateSender, address destinationOnL2)
(fxStateSender=0x0000000000000000000000000000000000000000, destinationOnL2=0x0000000000000000000000000000000000000000)
getControllers() view returns (bytes32[])
[]
getCurrentCycle() view returns (uint256)
0
getCurrentCycleIndex() view returns (uint256)
0
getCycleDuration() view returns (uint256)
10000
getPools() view returns (address[])
[0x061aee9ab655e73719577EA1df116D7139b2A7E7]
getRolloverStatus() view returns (bool)
false
nextCycleStartTime() view returns (uint256)
1650567850
rolloverStarted() view returns (bool)
false
Read-only
cycleRewardsHashes(uint256) view returns (string)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
registeredControllers(bytes32) view returns (address)
State-modifying
Events completeRollover(string rewardsIpfsHash)
executeMaintenance(struct IManagerMaintenanceExecution params)
executeRollover(struct IManagerRolloverExecution params)
grantRole(bytes32 role, address account)
initialize(uint256 _cycleDuration, uint256 _nextCycleStartTime)
registerController(bytes32 id, address controller)
registerPool(address pool)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setCycleDuration(uint256 duration)
setDestinations(address _fxStateSender, address _destinationOnL2)
setEventSend(bool _eventSendSet)
setNextCycleStartTime(uint256 _nextCycleStartTime)
setupRole(bytes32 role)
startCycleRollover()
sweep(address[] poolAddresses)
unRegisterController(bytes32 id)
unRegisterPool(address pool)
ControllerRegistered(bytes32 id, address controller)
ControllerUnregistered(bytes32 id, address controller)
CycleDurationSet(uint256 duration)
CycleRolloverComplete(uint256 timestamp)
CycleRolloverStarted(uint256 timestamp)
DeploymentStepExecuted(bytes32 controller, address adapaterAddress, bytes data)
DestinationsSet(address fxStateSender, address destinationOnL2)
EventSendSet(bool eventSendSet)
LiquidityMovedToManager(address pool, uint256 amount)
LiquidityMovedToPool(address pool, uint256 amount)
ManagerSwept(address[] addresses, uint256[] amounts)
NextCycleStartSet(uint256 nextCycleStartTime)
PoolRegistered(address pool)
PoolUnregistered(address pool)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor()
receive()
This contract contains no error objects.