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 35,854 txns
Deployed by via 0x542eab39 at 16881282
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"

0x4daa1a1a1cff7195f7c6a1ee09962b54ffd7434ffda262e8149ee71d82434886
0x9eaadd99fe549d5176bbf69fadd4e655c8c2e8928e704f696007f8afd027d35b
0x5b09a430579faf77ebdc6c40ae3a8509598a67313fac8934acdedabfcb4b8906
0x34ab730c5de8900ee48f7dce1eb712a4cf02c712d1cabba3cfa4647c052cea0c
0x3cdd043c4a9af67c5bfea49f12227a6ee939c221fcf175e8d04056393865e674
0x49aaa61ac9ae4f05128dbc0a045616e61a3eff0cd55ad6e84d3523c5326a69ee
0xcd6cc43058de00a96c9c944c4fa3ec78d2dfc9520d7825400781222a6e970a80
0x825c1fd5289aa6d0a543e3033cba92c02c849764b2125fa6aa70b4e84f86d860
0x343d795b0238b108003f38b704926485aa6a0b77ac5d57d33e4e12cf32a5ae1c
0xae24770b9a8c67430b1f7eabbd6e5d705c4607588a9dbebe2ab15dbe7187d402

Functions
Getter at block 22897309
 
domains(view returns (uint32[])
hook(view returns (address)
0x0000000000000000000000000000000000000000
interchainSecurityModule(view returns (address)
0x9c132bbb3df3e35b8452804e4ab1a8257d950276
localDomain(view returns (uint32)
8453
mailbox(view returns (address)
0xea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d
owner(view returns (address)
0x0000000000000000000000000000000000000001
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.