Mailbox
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
11
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
Balances ($0.00)
No balances found for "Mailbox"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Mailbox"
ABI
ABI objects
Getter at block 22767476
VERSION() view returns (uint8)
3
defaultHook() view returns (address)
0x0000000000000000000000000000000000000000
defaultIsm() view returns (address)
0x0000000000000000000000000000000000000000
deployedBlock() view returns (uint256)
20418598
latestDispatchedId() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
localDomain() view returns (uint32)
8453
nonce() view returns (uint32)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
requiredHook() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
delivered(bytes32 _id) view returns (bool)
processedAt(bytes32 _id) view returns (uint48)
processor(bytes32 _id) view returns (address)
quoteDispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody) view returns (uint256 fee)
quoteDispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes defaultHookMetadata) view returns (uint256 fee)
quoteDispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes metadata, address hook) view returns (uint256 fee)
recipientIsm(address _recipient) view returns (address)
State-modifying
Events dispatch(uint32 _destinationDomain, bytes32 _recipientAddress, bytes _messageBody) payable returns (bytes32)
dispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes hookMetadata) payable returns (bytes32)
dispatch(uint32 destinationDomain, bytes32 recipientAddress, bytes messageBody, bytes metadata, address hook) payable returns (bytes32)
initialize(address _owner, address _defaultIsm, address _defaultHook, address _requiredHook)
process(bytes _metadata, bytes _message) payable
renounceOwnership()
setDefaultHook(address _hook)
setDefaultIsm(address _module)
setRequiredHook(address _hook)
transferOwnership(address newOwner)
DefaultHookSet(address indexed hook)
DefaultIsmSet(address indexed module)
Dispatch(address indexed sender, uint32 indexed destination, bytes32 indexed recipient, bytes message)
DispatchId(bytes32 indexed messageId)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Process(uint32 indexed origin, bytes32 indexed sender, address indexed recipient)
ProcessId(bytes32 indexed messageId)
RequiredHookSet(address indexed hook)
constructor(uint32 _localDomain)
This contract contains no fallback and receive objects.
This contract contains no error objects.