NFTBridgeImplementation
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 11 additional slots
Balances ($0.00)
No balances found for "NFTBridgeImplementation"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NFTBridgeImplementation"
ABI
ABI objects
Getter at block 22761393
chainId() view returns (uint16)
0
evmChainId() view returns (uint256)
0
finality() view returns (uint8)
0
governanceChainId() view returns (uint16)
0
governanceContract() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
implementation() view returns (address)
0x0000000000000000000000000000000000000000
isFork() view returns (bool)
true
tokenImplementation() view returns (address)
0x0000000000000000000000000000000000000000
wormhole() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
bridgeContracts(uint16 chainId_) view returns (bytes32)
encodeTransfer(struct NFTBridgeStructsTransfer transfer) pure returns (bytes encoded)
governanceActionIsConsumed(bytes32 hash) view returns (bool)
isInitialized(address impl) view returns (bool)
isTransferCompleted(bytes32 hash) view returns (bool)
isWrappedAsset(address token) view returns (bool)
onERC721Received(address operator, address, uint256, bytes) view returns (bytes4)
parseRecoverChainId(bytes encodedRecoverChainId) pure returns (struct NFTBridgeStructsRecoverChainId rci)
parseRegisterChain(bytes encoded) pure returns (struct NFTBridgeStructsRegisterChain chain)
parseTransfer(bytes encoded) pure returns (struct NFTBridgeStructsTransfer transfer)
parseUpgrade(bytes encoded) pure returns (struct NFTBridgeStructsUpgradeContract chain)
splCache(uint256 tokenId) view returns (struct NFTBridgeStorageSPLCache)
wrappedAsset(uint16 tokenChainId, bytes32 tokenAddress) view returns (address)
State-modifying
Events completeTransfer(bytes encodedVm)
initialize()
registerChain(bytes encodedVM)
submitRecoverChainId(bytes encodedVM)
transferNFT(address token, uint256 tokenID, uint16 recipientChain, bytes32 recipient, uint32 nonce) payable returns (uint64 sequence)
upgrade(bytes encodedVM)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
ContractUpgraded(address indexed oldContract, address indexed newContract)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.