Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "Bridge"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20814619 | 5 days ago | | | 0 | 0.0049633654 | |
| 20667404 | 25 days ago | | | 0 | 0.00034298888 | |
| 20583252 | a month ago | | | 0.000066188725 | 0.00020675042 | |
| 20377667 | 2 months ago | | | 0.000075131271 | 0.0013793478 | |
| 20278187 | 3 months ago | | | 0.000079675903 | 0.0012918782 | |
| 20265265 | 3 months ago | | | 0.0001469222 | 0.00038573154 | |
| 20259926 | 3 months ago | | | 0.000079318005 | 0.00023079431 | |
| 20123624 | 3 months ago | | | 0.000063119302 | 0.00068715101 | |
| 20001273 | 4 months ago | | | 0.000069321607 | 0.00080062244 | |
| 19892486 | 4 months ago | | | 0.000076648781 | 0.00062843371 |
ABI
ABI objects
Getter at block 20849429
attesterManager() view returns (address)
0xf7f08d96570ae8788bdc51955b0a6c6399208832
callProxy() view returns (address)
0x96e8cf990545c5853ac8def324c72fb0e5759019
feeCollector() view returns (address)
0xa81dc97fc2f5df4c1dc39cd9dc20ec778ee31700
getBasefee() view returns (uint256 basefee)
6818723662
getMessageTransmitter() view returns (address)
0x0a992d191deec32afe36203ad87d7d289a738f81
getNumEnabledAttesters() view returns (uint256)
2
owner() view returns (address)
0xf7f08d96570ae8788bdc51955b0a6c6399208832
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
signatureThreshold() view returns (uint256)
2
tokenMessenger() view returns (address)
0xbd3fa81b58ba92a82136038b25adec7066af3155
Read-only
bridgeHashMap(uint32) view returns (bytes32)
disabledBridgeTokens(address) view returns (bool)
disabledRoutes(address, uint32) view returns (bool)
getEnabledAttester(uint256 index) view returns (address)
isEnabledAttester(address attester) view returns (bool)
State-modifying
Events acceptOwnership()
bindBridge(uint32 destinationDomain, bytes32 targetBridge) returns (bool)
bindBridgeBatch(uint32[] destinationDomains, bytes32[] targetBridgeHashes) returns (bool)
bridgeIn(bytes args, bytes attestation)
bridgeOut(address token, uint256 amount, uint32 destinationDomain, bytes32 recipient, bytes callData) payable
disableAttester(address attester)
disableBridgeToken(address token)
disableRoute(address token, uint32 destinationDomain)
enableAttester(address newAttester)
enableBridgeToken(address token)
enableRouter(address token, uint32 destinationDomain)
externalCall(address callee, bytes data)
pause()
rescueFund(address tokenAddress)
rescueNative(address receiver)
setCallProxy(address newCallProxy)
setFeeCollector(address newFeeCollector)
setSignatureThreshold(uint256 newSignatureThreshold)
setTokenMessenger(address newTokenMessenger)
transferOwnership(address newOwner)
unpause()
updateAttesterManager(address newAttesterManager)
AttesterDisabled(address indexed attester)
AttesterEnabled(address indexed attester)
AttesterManagerUpdated(address indexed previousAttesterManager, address indexed newAttesterManager)
BindBridge(uint32 destinationDomain, bytes32 targetBridge)
BindBridgeBatch(uint32[] destinationDomains, bytes32[] targetBridges)
BridgeIn(address sender, address recipient, address token, uint256 amount)
BridgeOut(address sender, address token, uint32 destinationDomain, uint256 amount, uint64 nonce, bytes32 recipient, bytes callData, uint256 fee)
DisableBridgeToken(address token)
DisableRoute(address token, uint32 destinationDomain)
EnableBridgeToken(address token)
EnableRoute(address token, uint32 destinationDomain)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
SetCallProxy(address callProxy)
SetFeeCollector(address feeCollector)
SetTokenMessenger(address tokenMessenger)
SignatureThresholdUpdated(uint256 oldSignatureThreshold, uint256 newSignatureThreshold)
Unpaused(address account)
constructor(address _tokenMessenger, address _attester, address _feeCollector)
receive()
This contract contains no error objects.