BridgeImplementation

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x8d630219 at 18469086
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 11 additional slots

No balances found for "BridgeImplementation"

No transactions found for "BridgeImplementation"


Functions
Getter at block 20792462
WETH(view returns (address)
0x0000000000000000000000000000000000000000
chainId(view returns (uint16)
0
governanceChainId(view returns (uint16)
0
governanceContract(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
implementation(view returns (address)
0x0000000000000000000000000000000000000000
tokenImplementation(view returns (address)
0x0000000000000000000000000000000000000000
wormhole(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
bridgeContracts(uint16 chainId_view returns (bytes32)
encodeAssetMeta(struct BridgeStructsAssetMeta metapure returns (bytes encoded)
encodeTransfer(struct BridgeStructsTransfer transferpure returns (bytes encoded)
governanceActionIsConsumed(bytes32 hashview returns (bool)
isInitialized(address implview returns (bool)
isTransferCompleted(bytes32 hashview returns (bool)
isWrappedAsset(address tokenview returns (bool)
outstandingBridged(address tokenview returns (uint256)
parseAssetMeta(bytes encodedpure returns (struct BridgeStructsAssetMeta meta)
parseRegisterChain(bytes encodedpure returns (struct BridgeStructsRegisterChain chain)
parseTransfer(bytes encodedpure returns (struct BridgeStructsTransfer transfer)
parseUpgrade(bytes encodedpure returns (struct BridgeStructsUpgradeContract chain)
wrappedAsset(uint16 tokenChainIdbytes32 tokenAddressview returns (address)
State-modifying
attestToken(address tokenAddressuint32 noncepayable returns (uint64 sequence)
completeTransfer(bytes encodedVm
completeTransferAndUnwrapETH(bytes encodedVm
createWrapped(bytes encodedVmreturns (address token)
initialize(
registerChain(bytes encodedVM
transferTokens(address tokenuint256 amountuint16 recipientChainbytes recipientuint256 arbiterFeeuint32 noncepayable returns (uint64 sequence)
updateWrapped(bytes encodedVmreturns (address token)
upgrade(bytes encodedVM
wrapAndTransferETH(uint16 recipientChainbytes recipientuint256 arbiterFeeuint32 noncepayable returns (uint64 sequence)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
ContractUpgraded(address indexed oldContractaddress indexed newContract
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.