CctpBridge
Verified contract
Active on
Ethereum with 2,216 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0bdf…96e0
Balances ($51.05)
Native
Value
$46.43
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.012582 | $3,690.20 |
$46.43 | |
USDC | ERC-20 | 4.620268 | $0.999145 |
$4.62 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21324701 | 4 hours ago | | | 0 | 0.0058147027 | |
| 21324541 | 4 hours ago | | | 0 | 0.0048654297 | |
| 21324497 | 4 hours ago | | | 0 | 0.0055019392 | |
| 21321753 | 13 hours ago | | | 0 | 0.0036126627 | |
| 21320770 | 17 hours ago | | | 0 | 0.0023680561 | |
| 21320316 | 18 hours ago | | | 0 | 0.0027722864 | |
| 21316885 | a day ago | | | 0 | 0.0049195797 | |
| 21315672 | a day ago | | | 0 | 0.0044390407 | |
| 21315364 | a day ago | | | 0 | 0.0038728400 | |
| 21314683 | 2 days ago | | | 0 | 0.0019339629 |
ABI
ABI objects
Getter at block 21325753
adminFeeShareBP() view returns (uint256)
10
chainId() view returns (uint256)
1
owner() view returns (address)
0x01a494079dcb715f622340301463ce50cd69a4d0
Read-only
gasUsage(uint256 chainId) view returns (uint256 amount)
getBridgingCostInTokens(uint256 destinationChainId) view returns (uint256)
getDomainByChainId(uint256 chainId_) view returns (uint32)
getTransactionCost(uint256 chainId) view returns (uint256)
isMessageProcessed(uint256 sourceChainId, uint64 nonce) view returns (bool)
State-modifying
Events bridge(uint256 amount, bytes32 recipient, uint256 destinationChainId, uint256 relayerFeeTokenAmount) payable
bridgeWithWalletAddress(uint256 amount, bytes32 recipient, bytes32 recipientWalletAddress, uint256 destinationChainId, uint256 relayerFeeTokenAmount) payable
changeRecipient(bytes originalMessage, bytes originalAttestation, bytes32 newRecipient)
receiveTokens(address recipient, bytes message, bytes signature) payable
registerBridgeDestination(uint256 chainId_, uint32 domain)
renounceOwnership()
setAdminFeeShare(uint256 adminFeeShareBP_)
setGasOracle(address gasOracle_)
setGasUsage(uint256 chainId, uint256 gasAmount)
transferOwnership(address newOwner)
unregisterBridgeDestination(uint256 chainId_)
withdrawFeeInTokens()
withdrawGas(uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReceivedExtraGas(address recipient, uint256 amount)
ReceivedGas(address sender, uint256 amount)
RecipientReplaced(address sender, uint256 nonce, bytes32 newRecipient)
TokensSent(uint256 amount, address sender, bytes32 recipient, uint256 destinationChainId, uint256 nonce, uint256 receivedRelayerFeeFromGas, uint256 receivedRelayerFeeFromTokens, uint256 relayerFee, uint256 receivedRelayerFeeTokenAmount, uint256 adminFeeTokenAmount)
TokensSentExtras(bytes32 recipientWalletAddress)
constructor(uint256 chainId_, uint256 chainPrecision_, address tokenAddress, address cctpMessenger_, address cctpTransmitter_, address gasOracle_)
fallback()
receive()
This contract contains no error objects.