BridgeImplementationV2

Verified contract

Implementation

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

No balances found for "BridgeImplementationV2"

No transactions found for "BridgeImplementationV2"


Functions
Getter at block 21223042
Router(view returns (address)
0x0000000000000000000000000000000000000000
WETH(view returns (address)
0x0000000000000000000000000000000000000000
chainId(view returns (uint16)
0
finality(view returns (uint8)
0
getBridgeHelperAddress(view returns (address)
0x0000000000000000000000000000000000000000
getCircleIntegration(view returns (address)
0x0000000000000000000000000000000000000000
getIsCCTP(view returns (bool)
false
getOwner(view returns (address)
0x0000000000000000000000000000000000000000
getRouterAddr(view returns (address)
0x0000000000000000000000000000000000000000
getTreasury(view returns (address)
0x0000000000000000000000000000000000000000
getUsdcAddress(view returns (address)
0x0000000000000000000000000000000000000000
isPaused(view returns (bool)
false
Read-only
bridgeContracts(uint16 chainId_view returns (bytes32)
getDestinationBridge(uint16 chainId_view returns (bytes32)
getPlatformFeesAmount(uint256 amountuint256 platformFeeuint8 decimalspure returns (uint256)
isInitialized(address implview returns (bool)
isTransferCompleted(bytes32 hashview returns (bool)
isWrappedAsset(address tokenview returns (bool)
tokenConfig(address tokenAddressview returns (struct BridgeStructsTokenConfig)
wrappedAsset(uint16 tokenChainIdbytes32 tokenAddressview returns (address)
State-modifying
attestToken(address tokenAddressuint32 noncestruct BridgeStructsTokenConfig configstring networkpayable 
changeOwner(address _owner
changeTreasury(address _treasury
completeTransfer(bytes encodedVmstring network
completeTransferWithPayload(bytes encodedVmaddress feeRecipientstring networkreturns (bytes)
completeTransferWithType(bytes encodedVmstruct BridgeCompleteTransferType completeTransferTypestring network
initialize(
pause(
receiveAttest(bytes encodedVmaddress wrapperTokenstruct BridgeStructsTokenConfig configstring network
registerChain(uint16 foreignChainIDbytes32 foreignBridgeAddress
setBridgeHelperAddress(address newBridgeHelperAddress
setCircleIntegrationAddress(address newCircleIntegrationAddr
setDestinationBridge(uint16 chainIdbytes32 destBridgeContract
setFinality(uint8 finality
setIsCCTP(bool isCCTP
setRouterAddr(address newRouterAddr
setTokenConfig(address tokenAddressstruct BridgeStructsTokenConfig newConf
setUsdcAddress(address newUsdcAddress
setWETH(address weth
transferTokens(address tokenuint256 amountuint16 recipientChainbytes32 recipientuint256 arbiterFeeuint32 noncestring networkpayable 
transferTokensWithPayload(address tokenuint256 amountuint16 recipientChainbytes32 recipientuint256 arbiterFeeuint32 noncebytes payloadstring networkpayable 
unpause(
updateAttested(bytes encodedVmaddress wrapperTokenstruct BridgeStructsTokenConfig configstring network
updateEscrow(address _escrowaddress _bridge
updateWhitelist(address _escrowbool waddress _wl
upgrade(address newContract
wrapAndTransferETH(uint16 recipientChainbytes32 recipientuint256 arbiterFeeuint32 noncestring networkpayable 
wrapAndTransferETHWithPayload(uint16 recipientChainbytes32 recipientuint256 arbiterFeeuint32 noncebytes payloadstring networkpayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
CCTPRedeemed(uint16 indexed emitterChainIdbytes32 indexed emitterAddressuint64 indexed sequence
ContractUpgraded(address indexed oldContractaddress indexed newContract
TransferRedeemed(uint16 indexed emitterChainIdbytes32 indexed emitterAddressuint64 indexed sequence
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.