AgentTimelock
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "AgentTimelock"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "AgentTimelock"
ABI
ABI objects
Getter at block 21823206
gateway() view returns (address)
0x0000000000000000000000000000000000000000
getMinDelay() view returns (uint256)
0
isMotherChain() view returns (bool)
true
motherChainId() view returns (string)
motherTimelock() view returns (address)
0x0000000000000000000000000000000000000000
newImplementation() view returns (address)
0x0000000000000000000000000000000000000000
ovnAgent() view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
getTimestamp(bytes32 id) view returns (uint256)
hashOperation(address target, uint256 value, bytes data, bytes32 predecessor, bytes32 salt) pure returns (bytes32)
hashOperationBatch(address[] targets, uint256[] values, bytes[] payloads, bytes32 predecessor, bytes32 salt) pure returns (bytes32)
isOperation(bytes32 id) view returns (bool)
isOperationDone(bytes32 id) view returns (bool)
isOperationPending(bytes32 id) view returns (bool)
isOperationReady(bytes32 id) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events _onlyAgent()
_onlyAgentMembers()
cancel(bytes32 id)
execute(address target, uint256 value, bytes payload, bytes32 predecessor, bytes32 salt) payable
execute(bytes32 commandId, string sourceChain, string sourceAddress, bytes payload)
executeBatch(address[] targets, uint256[] values, bytes[] payloads, bytes32 predecessor, bytes32 salt) payable
initialize(address _gateway, address _motherTimelock, address _ovnAgent, string _motherChainId)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
schedule(address target, uint256 value, bytes data, bytes32 predecessor, bytes32 salt, uint256 delay)
scheduleBatch(address[] targets, uint256[] values, bytes[] payloads, bytes32 predecessor, bytes32 salt, uint256 delay)
setNewImplementation(address _newImplementation)
setOvnAgent(address _ovnAgent)
updateDelay(uint256 newDelay)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
CallExecuted(bytes32 indexed id, uint256 indexed index, address target, uint256 value, bytes data)
CallSalt(bytes32 indexed id, bytes32 salt)
CallScheduled(bytes32 indexed id, uint256 indexed index, address target, uint256 value, bytes data, bytes32 predecessor, uint256 delay)
Cancelled(bytes32 indexed id)
Initialized(uint8 version)
MinDelayChange(uint256 oldDuration, uint256 newDuration)
NewImplementationUpdate(address newImplementation)
OvnAgentUpdated(address ovnAgent)
Upgraded(address indexed implementation)
constructor()
receive()
InvalidAddressString()
NotApprovedByGateway()