Messenger

Verified contract

Active on Ethereum with 77,202 txns
Deployed by via 0x621ce448 at 17343121
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $213.89
0x7db6ab1795e250bbfefef80d56a46ca6b39dba1c1fb925d2f794c2272ce711dd
0x2294f43a8266ed8ffa46fc5a05807c9cb81cf7e80c9d05875465c364c7dc17c6
0x1df2cededacb11d1715c9654270ff6c8f5ac4750360eaf335a4045eead4393f8
0xb567398bf607c3109e8284c13a84607fc388eb6300d64914e120662c83357bc9
0x9ff0258dcb2c3bfc89ec5ced83992b538aadd518363ae0b90c2fb7560715cd70
0x0bcba183a3e9899eb832a2c1a9ef3868b06251a1bbb1999699f39c76bb164734
0x84cba20439754c907d0f013ffb11d1390d4f99a24d0555b149f1314579646e08
0xe72083c5a5320ea44be36cb4c5f13fc8309fd559f700a83212df163e2cfd2cce
0x102ce438fc8debb0c0d1722dde6e1cfd2d488103ef6182944df9a30d9afec2af
0x0e409fe1efb7f12d107b182b5c3efab7c14898feb82c489fd35faee4c3954400

Functions
Getter at block 21249325
chainId(view returns (uint256)
1
otherChainIds(view returns (bytes32)
0x0000010101010101010101010000000000000000000000000000000000000000
owner(view returns (address)
0x01a494079dcb715f622340301463ce50cd69a4d0
Read-only
gasUsage(uint256 chainIdview returns (uint256 amount)
getTransactionCost(uint256 chainIdview returns (uint256)
receivedMessages(bytes32 messageHashview returns (uint256 isReceived)
sentMessagesBlock(bytes32 messageHashview returns (uint256 blockNumber)
State-modifying
receiveMessage(bytes32 messageuint256 v1v2bytes32 r1bytes32 s1bytes32 r2bytes32 s2
renounceOwnership(
sendMessage(bytes32 messagepayable 
setGasOracle(address gasOracle_
setGasUsage(uint256 chainIduint256 gasAmount
setOtherChainIds(bytes32 value
setPrimaryValidator(address value
setSecondaryValidators(address[] oldValidatorsaddress[] newValidators
transferOwnership(address newOwner
withdrawGasTokens(uint256 amount
Events
MessageReceived(bytes32 indexed message
MessageSent(bytes32 indexed message
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Received(address arg0uint256 arg1
SecondaryValidatorsSet(address[] oldValidatorsaddress[] newValidators
Constructor
constructor(uint256 chainId_bytes32 otherChainIds_address gasOracle_address primaryValidator_address[] validators
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.