StateHandler

Verified contract

Active on Ethereum with 295 txns
Deployed by via 0x2a84e8ec at 16189194
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "StateHandler"

0x49d4add2b66ca9bc784ab08f4f113447e649a2277d1d1efaaf28c56c3dbd615b
0x64e023bddead3d4d33bfa02c3437c77a3b1fa814493a358cb75b7582d509689e
0x5eb7cf550b88f127fcbf85b34afc062717845fc24cf2b498443def5baf963bf0
0x79c2d84acfc61f7d95139dfa76199dcc3fbbe43aa880822a4159924876c45c83
0x2dc628688e4a294ab6bedd32af94c31f29d3389cbb670f43b7bd2603f3bf1923
0x2b1c9579dac5700da30a5e918a0e4ecdd3802ad42f50c7a70c17da52b158ee08
0x12949f529f9041212abba24c91a89d30074cd6f5cbacd4f157e70e1ed34d1b4e
0x94e029417c39a0367f36b1f284bc415c5eb6ed9e73265323f46cb65b6360d081
0x02adcf050cf89701ce725875dbf71ca5038c927317439f89feefdf1013b6a1ec
0x52d4141073723ea3b9a0653ae0cf5fb224ac5c0f5ebab7f1f1a4f48b251a1083

Functions
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(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
isValid(uint16uint64view returns (bool)
payload(uint256view returns (bytes)
payloadProcessed(uint256view returns (uint8)
supportsInterface(bytes4 interfaceIdview returns (bool)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
dispatchState(uint16 dstChainIdbytes databytes adapterParampayable 
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
grantRole(bytes32 roleaddress account
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
processPayload(uint256 payloadIdbytes safeGasParampayable 
renounceOwnership(
renounceRole(bytes32 roleaddress account
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
revokeRole(bytes32 roleaddress account
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setHandlerController(address source_address destination_
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _srcChainIdbytes _srcAddress
transferOwnership(address newOwner
updateState(uint256 payloadIduint256[] finalAmounts
Events
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetTrustedRemote(uint16 _srcChainIdbytes _srcAddress
StateProcessed(uint256 payloadId
StateReceived(uint16 srcChainIduint16 dstChainIduint256 txIduint256 payloadId
StateUpdated(uint256 payloadId
Constructor
constructor(address endpoint_
Fallback and receive
receive(
Errors

This contract contains no error objects.