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.

0x560d3d683d1de42f42f5196207347a08898acebc

Verified contract

Proxy

Active on Base with 80 txns
Deployed by via 0xdef24c32 at 3816175
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
 (#1)
ERC-721
--
 (#0)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x93f4deddc4f12ec39438a236410ef1d9ee4b5a9b25b8caf82e023856b3d6efce
0x4093882f9ab1f58420f5d139710aaf7a2bdae9b6fbd0cf97873ad38d257cc0ee
0x9c8df3503655e32fe7e27f0d0f0c304126dfb2656994114d0f28eaafc0c63dd7
0x03c841a9c599f45a79d765e8aca7816460fcdd98733da2b6b32c20811c37537b
0x143bc8d8ff9f980f387e8db93f4d602f6e741a613a6c29a0b68b8449a7e71e3b
0xdb521664706c786626a01c88e4b7a61055e89ba3872975a177f095a7004c8091
0x080c0fb61ee7c08ae388b6a6d85b1f933506450924b1a4b05543c59ed87f306a
0x261d0a7baa74f81bfeef9bfcbd82ea95d6957a86d7c916132c5f7a8de237bfd7
0x9e519018db1a0b06d3a42074d7f6ef6d21de32ace27c8d4b78297d04a6695e6e
0x6cb576848f516fc23b86be7373c82b2974929858611eb3691369db7467aa4ca8

Functions
Getter at block 23892055
chainId(view returns (uint16)
22
defaultBridgeHandle(view returns (address)
0x7fb2776245ed3c999ad00e6a311c65a26113ab84
owner(view returns (address)
0x628b05b07213ea663c231fd483c24f75055c8af2
Read-only
estimateFee(address _tokenuint256 _tokenIduint16 _dstChainIdaddress _recipientbytes _adapterParamsview returns (uint256)
fee(uint16view returns (uint256)
getBridgeHandle(uint16 _remoteChainIdview returns (address)
onERC721Received(address operatoraddressuint256bytesview returns (bytes4)
wrappedAssetData(addressview returns (uint16 nativeChainIdaddress nativeContract)
wrappedAssets(uint16addressview returns (address)
State-modifying
claimFees(
initialize(uint16 _chainId
receiveMessage(uint16 _srcChainIdaddress _srcAddressuint64 _noncebytes _payload
renounceOwnership(
setBridgeHandle(uint16 _dstChainIdaddress _bridgeHandle
setDefaultBridgeHandle(address _defaultBridgeHandle
setFee(uint16 _dstChainIduint256 _fee
setWrappedAsset(uint16 _nativeChainIdaddress _nativeContractaddress _wrapper
transferNFT(address _tokenuint256 _tokenIduint16 _dstChainIdaddress _recipientbytes _adapterParamspayable returns (uint64 currentNonce)
transferOwnership(address newOwner
Events
ClaimFee(address operatoruint256 amount
Initialized(uint8 version
NewBridgeHandle(uint16 chainIdaddress bridgeHandle
NewDefaultBridgeHandle(address defaultBridgeHandle
NewWrappedAssets(uint16 indexed nativeChainIdaddress indexed nativeContractaddress wrapper
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceiveNFT(uint64 indexed nonceaddress sourceTokenaddress tokenuint256 tokenIDuint16 sourceChainuint16 sendChainaddress recipient
SetFee(uint16 dstChainIduint256 fee
TransferNFT(uint64 indexed nonceaddress tokenuint256 tokenIDuint16 dstChainIdaddress senderaddress recipient
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.