Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d

Unverified contract

Proxy

Active on Base
Deployed by via 0x7f4d94e0 at 5695478
Slot
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
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2ab0fd9c8b9afb2f14abcbc6612bd647046e6c1ff228cd64afbca87cdfcdef97
0x31679cdf5e8ee794ea5ad9de258641e6815048add8c542ba8007846166e1cd1a
0xaf1603c24ae5936535f737656d579030f80db82c188899b6d86ad6bced937416
0x20d718e1e39c66ca919ac4ba4027f8cf570bfb3c26047fea19aadc7a268d415e
0xd84b721fd4b12d8890445a1a5617f0a990a5262686aac2c81f093026097ed9f6
0xce08e180f831bebb1f033dce756fa5bf01da3be1cf014e9004dabb2ec26ffe9b
0xc89c38a3f21b82990261b44e0659fc7ef76ae44ddd4e082190e30077ae352896
0x63ea0dc69acadde52e1a27355a221b85b27d9d0a9e8b57136b5e60667fab8c72
0x4832382982ccaf5128d291b39dd5200b16e8c53c73737fbabf26853579745951
0x1f625bb4f182f10e3353cd56bb730086d5f73aa5da143cb31987b1b67a73f46f

Functions
Getter at block 22702604
VERSION(view returns (uint8)
3
defaultHook(view returns (address)
0x4eb82ee35b0a1c1d776e3a3b547f9a9ba6fcc9f2
defaultIsm(view returns (address)
0x9f3875843e4e33edc542ca0419dfc7a7f8044068
deployedBlock(view returns (uint256)
5695475
latestDispatchedId(view returns (bytes32)
0x233e5be5e6734b57c73358d07194ed7c361c12f1839dfa8d4112ba7bf2fd7184
localDomain(view returns (uint32)
8453
nonce(view returns (uint32)
913216
owner(view returns (address)
0x3949ed0cd036d9ff662d97bd7ac1686051c4aebf
requiredHook(view returns (address)
0x99ca8c74ce7cfa9d72a51fbb05f9821f5f826b3a
Read-only
delivered(bytes32 _idview returns (bool)
processedAt(bytes32 _idview returns (uint48)
processor(bytes32 _idview returns (address)
quoteDispatch(uint32 destinationDomainbytes32 recipientAddressbytes messageBodyview returns (uint256 fee)
quoteDispatch(uint32 destinationDomainbytes32 recipientAddressbytes messageBodybytes defaultHookMetadataview returns (uint256 fee)
quoteDispatch(uint32 destinationDomainbytes32 recipientAddressbytes messageBodybytes metadataaddress hookview returns (uint256 fee)
recipientIsm(address _recipientview returns (address)
State-modifying
dispatch(uint32 _destinationDomainbytes32 _recipientAddressbytes _messageBodypayable returns (bytes32)
dispatch(uint32 destinationDomainbytes32 recipientAddressbytes messageBodybytes hookMetadatapayable returns (bytes32)
dispatch(uint32 destinationDomainbytes32 recipientAddressbytes messageBodybytes metadataaddress hookpayable returns (bytes32)
initialize(address _owneraddress _defaultIsmaddress _defaultHookaddress _requiredHook
process(bytes _metadatabytes _messagepayable 
renounceOwnership(
setDefaultHook(address _hook
setDefaultIsm(address _module
setRequiredHook(address _hook
transferOwnership(address newOwner
Events
DefaultHookSet(address indexed hook
DefaultIsmSet(address indexed module
Dispatch(address indexed senderuint32 indexed destinationbytes32 indexed recipientbytes message
DispatchId(bytes32 indexed messageId
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Process(uint32 indexed originbytes32 indexed senderaddress indexed recipient
ProcessId(bytes32 indexed messageId
RequiredHookSet(address indexed hook
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.