This contract is being backfilled. You may encounter incomplete storage history.

CctpBridge

Verified contract

Active on Ethereum with 1,764 txns
Deployed by via 0x8bc371a7 at 19512388
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $95.3
ERC-20
Value $545.25
0xfcddc5e682071ad3d3d62a455185c167b717bf8a2a0045683eea583afc243822
0x389b92f88feee24640afdc0b3fdcf8f50617743389b76c17fa19de7164f86808
0xa2f5d8ca1994e9582330b6e9e11e6efd6f99c9ed3a3eb7c966f09576df583894
0x8fe24e2b86f9ff66f819b25c59522c167afa04e3f79950fbdedb2327037de09d
0x19a662a094f2c9663b428513091156704c5dc231846f174e8b8efb991e5bc14a
0xb0d46e4006fbe28df4a7e0ff28c8094ae7aee37cf21a19f3921d3f31d2b15c57
0x07804669a5b866258b3754b029ba40d7581183258f80380be816ed7d00b90d57
0xec9f12c38b9b98cb9d1b063d69052e160b13a6c57430756c66f42809ba06fa2e
0x95fc6ba32a7d54659a8a43b3e64af184699c3261c4b7e29ece08381d76da893f
0x42e0a2f8ecf4a66e16b832e6a79e7f880ce5de6a4c2f1c83c6231367bff050d7

Functions
Getter at block 20793079
adminFeeShareBP(view returns (uint256)
10
chainId(view returns (uint256)
1
owner(view returns (address)
0x01a494079dcb715f622340301463ce50cd69a4d0
Read-only
gasUsage(uint256 chainIdview returns (uint256 amount)
getBridgingCostInTokens(uint256 destinationChainIdview returns (uint256)
getDomainByChainId(uint256 chainId_view returns (uint32)
getTransactionCost(uint256 chainIdview returns (uint256)
isMessageProcessed(uint256 sourceChainIduint64 nonceview returns (bool)
State-modifying
bridge(uint256 amountbytes32 recipientuint256 destinationChainIduint256 relayerFeeTokenAmountpayable 
bridgeWithWalletAddress(uint256 amountbytes32 recipientbytes32 recipientWalletAddressuint256 destinationChainIduint256 relayerFeeTokenAmountpayable 
changeRecipient(bytes originalMessagebytes originalAttestationbytes32 newRecipient
receiveTokens(address recipientbytes messagebytes signaturepayable 
registerBridgeDestination(uint256 chainId_uint32 domain
renounceOwnership(
setAdminFeeShare(uint256 adminFeeShareBP_
setGasOracle(address gasOracle_
setGasUsage(uint256 chainIduint256 gasAmount
transferOwnership(address newOwner
unregisterBridgeDestination(uint256 chainId_
withdrawFeeInTokens(
withdrawGas(uint256 amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceivedExtraGas(address recipientuint256 amount
ReceivedGas(address senderuint256 amount
RecipientReplaced(address senderuint256 noncebytes32 newRecipient
TokensSent(uint256 amountaddress senderbytes32 recipientuint256 destinationChainIduint256 nonceuint256 receivedRelayerFeeFromGasuint256 receivedRelayerFeeFromTokensuint256 relayerFeeuint256 receivedRelayerFeeTokenAmountuint256 adminFeeTokenAmount
TokensSentExtras(bytes32 recipientWalletAddress
Constructor
constructor(uint256 chainId_uint256 chainPrecision_address tokenAddressaddress cctpMessenger_address cctpTransmitter_address gasOracle_
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.