StateHandler
Verified contract
Active on
Ethereum with 295 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xff3a…1ebd
0xc888…8a87
Balances ($0.00)
No balances found for "StateHandler"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16434376 | 2 years ago | | | 0 | 0.00055369952 | |
| 16376705 | 2 years ago | | | 0.0008427407 | 0.011345883 | |
| 16376646 | 2 years ago | | | 0 | 0.0024806741 | |
| 16376590 | 2 years ago | | | 0.00082266831 | 0.0081955123 | |
| 16376520 | 2 years ago | | | 0.00072725496 | 0.0076965645 | |
| 16376462 | 2 years ago | | | 0 | 0.0024416308 | |
| 16376451 | 2 years ago | | | 0 | 0.014527966 | |
| 16375709 | 2 years ago | | | 0.0008427407 | 0.0012272208 | |
| 16375704 | 2 years ago | | | 0.0008427407 | 0.0098157070 | |
| 16375644 | 2 years ago | | | 0 | 0.0025925248 |
ABI
ABI objects
Getter at block 20905917
CORE_CONTRACTS_ROLE() view returns (bytes32)
0xa42149a6471a063c55443ec2d662187b225ca21a07307f6b6510a4e432fb1083
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PROCESSOR_CONTRACTS_ROLE() view returns (bytes32)
0x2030565476ef23eb21f6c1f68075f5a89b325631df98f5793acd3297f9b80123
destinationContract() view returns (address)
0xc8884ede1ae44bdff60da4b9c542c34a69648a87
lzEndpoint() view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
owner() view returns (address)
0x5608ae4d9b19c4dabc7521212ec143e7d2f0aeca
sourceContract() view returns (address)
0xff3afb7d847aed8f2540f7b5042f693242e01ebd
totalPayloads() view returns (uint256)
68
Read-only
failedMessages(uint16, bytes, uint64) view returns (bytes32)
getConfig(uint16 _version, uint16 _chainId, address, uint256 _configType) view returns (bytes)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isTrustedRemote(uint16 _srcChainId, bytes _srcAddress) view returns (bool)
isValid(uint16, uint64) view returns (bool)
payload(uint256) view returns (bytes)
payloadProcessed(uint256) view returns (uint8)
supportsInterface(bytes4 interfaceId) view returns (bool)
trustedRemoteLookup(uint16) view returns (bytes)
State-modifying
Events dispatchState(uint16 dstChainId, bytes data, bytes adapterParam) payable
forceResumeReceive(uint16 _srcChainId, bytes _srcAddress)
grantRole(bytes32 role, address account)
lzReceive(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes _payload)
nonblockingLzReceive(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes _payload)
processPayload(uint256 payloadId, bytes safeGasParam) payable
renounceOwnership()
renounceRole(bytes32 role, address account)
retryMessage(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes _payload) payable
revokeRole(bytes32 role, address account)
setConfig(uint16 _version, uint16 _chainId, uint256 _configType, bytes _config)
setHandlerController(address source_, address destination_)
setReceiveVersion(uint16 _version)
setSendVersion(uint16 _version)
setTrustedRemote(uint16 _srcChainId, bytes _srcAddress)
transferOwnership(address newOwner)
updateState(uint256 payloadId, uint256[] finalAmounts)
MessageFailed(uint16 _srcChainId, bytes _srcAddress, uint64 _nonce, bytes _payload)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
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)
SetTrustedRemote(uint16 _srcChainId, bytes _srcAddress)
StateProcessed(uint256 payloadId)
StateReceived(uint16 srcChainId, uint16 dstChainId, uint256 txId, uint256 payloadId)
StateUpdated(uint256 payloadId)
constructor(address endpoint_)
receive()
This contract contains no error objects.