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.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 49,863 txns
Deployed by via 0xe33725aa at 18658075
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
-
variable spans 47 additional slots
-
variable spans 2 additional slots
-
variable spans 47 additional slots

No balances found for "TransparentUpgradeableProxy"

0xdf0429e5c0432899b537a01ea1e61aaf2eabbe96d9306acc6bf361ca9819dfbb
0xc8f47d5e0e0f7e282393d77442e1dcf08b7c7eeafa613688f3870f49bb9a6800
0x47dc1e5ca1e9558eab4686554a561998af803241b95e9c1da1c20e22ca72159d
0xe9efd2f0b998a20562d429f3f74f86ac09b100ba14f64fce2de2f0ed57c48eb6
0x3bdde9eaf975a3c1ce0a3972bac88d083d7981c86ea06e94c585754a846e8000
0x65e1f9b5f8ee99d7fe4d882a39d7ec1185fea4b1807b9f7df10d72d325f27511
0x27c549a23ae60dd61052f5f13b484e45e3a272a46d0e2ba3aeb1b70633cf6b06
0x1804e8257de7c6d628c6696accb496136af0fdd498bc58ce6b2a26cc92df297f
0x4487eb13aae8b85972a40522196b793471d76253415b7af4212e2a523f0608ed
0xed19bcf07ff32e03b9b7be46e3e0d380a576ea92429298db16c68fc4216c2990

Functions
Getter at block 22862964
 
domains(view returns (uint32[])
hook(view returns (address)
0x0000000000000000000000000000000000000000
interchainSecurityModule(view returns (address)
0x5e8527f953ab19d21c5551d8a8664fc17428f747
localDomain(view returns (uint32)
8453
mailbox(view returns (address)
0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d
owner(view returns (address)
0x8410927c286a38883bc23721e640f31d3e3e79f8
wrappedToken(view returns (address)
0x2416092f143378750bb29b79ed961ab195cceea5
Read-only
balanceOf(address _accountview returns (uint256)
destinationGas(uint32view returns (uint256)
quoteGasPayment(uint32 _destinationDomainview returns (uint256)
routers(uint32 _domainview returns (bytes32)
State-modifying
enrollRemoteRouter(uint32 _domainbytes32 _router
enrollRemoteRouters(uint32[] _domainsbytes32[] _addresses
handle(uint32 _originbytes32 _senderbytes _messagepayable 
initialize(address _hookaddress _interchainSecurityModuleaddress _owner
renounceOwnership(
setDestinationGas(struct GasRouterGasRouterConfig[] gasConfigs
setDestinationGas(uint32 domainuint256 gas
setHook(address _hook
setInterchainSecurityModule(address _module
transferOwnership(address newOwner
transferRemote(uint32 _destinationbytes32 _recipientuint256 _amountOrIdpayable returns (bytes32 messageId)
transferRemote(uint32 _destinationbytes32 _recipientuint256 _amountOrIdbytes _hookMetadataaddress _hookpayable returns (bytes32 messageId)
unenrollRemoteRouter(uint32 _domain
unenrollRemoteRouters(uint32[] _domains
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceivedTransferRemote(uint32 indexed originbytes32 indexed recipientuint256 amount
SentTransferRemote(uint32 indexed destinationbytes32 indexed recipientuint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.