Bridge

Verified contract

Active on Ethereum with 39 txns
Deployed by via 0x391bc942 at 17875275
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "Bridge"

0xcc48df7e4d08d0da4aba124e0548909a94498f8cff6fffc37cbae639b787d236
0x5a77e6c3861f61e4ed6dc51f1f471bbf66232571be9c4abf93e2f635b7ef103c
0xc64b389f14443e40a7dce3ddaff23c9535c75aa03bfc08c3dff741eb80d7c987
0x50937ad8e0d8218f14c6c6ceb93eac9d6adc7a5691f9f9beff924f890d5dd90b
0x91ec6aeda6c5dab21321b41effb515b201d1bcf8b3791ff9791ffcc303425fc2
0xcd276f6001b7132da0c2f22cfa2fce1ae4f19334892c1946d4eda27289126a6d
0x465abb5878f98a57556221602b29b7bd7b0574314048a5bd5f1b99e7785d5308
0xf35eedf259577cb5a0df9b05014845e788151b9524a8e58b14bd476f4db1a6cc
0x5a2a6b944ae170c82b5737bec3117302d8669bedddae7ddc8aab1b434945f24b
0x1461815439e5dcffd4b1bea4852f582d25dc05c9c2069ea0947939563437ad98

Functions
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(uint32view returns (bytes32)
disabledBridgeTokens(addressview returns (bool)
disabledRoutes(addressuint32view returns (bool)
getEnabledAttester(uint256 indexview returns (address)
isEnabledAttester(address attesterview returns (bool)
State-modifying
acceptOwnership(
bindBridge(uint32 destinationDomainbytes32 targetBridgereturns (bool)
bindBridgeBatch(uint32[] destinationDomainsbytes32[] targetBridgeHashesreturns (bool)
bridgeIn(bytes argsbytes attestation
bridgeOut(address tokenuint256 amountuint32 destinationDomainbytes32 recipientbytes callDatapayable 
disableAttester(address attester
disableBridgeToken(address token
disableRoute(address tokenuint32 destinationDomain
enableAttester(address newAttester
enableBridgeToken(address token
enableRouter(address tokenuint32 destinationDomain
externalCall(address calleebytes 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
Events
AttesterDisabled(address indexed attester
AttesterEnabled(address indexed attester
AttesterManagerUpdated(address indexed previousAttesterManageraddress indexed newAttesterManager
BindBridge(uint32 destinationDomainbytes32 targetBridge
BindBridgeBatch(uint32[] destinationDomainsbytes32[] targetBridges
BridgeIn(address senderaddress recipientaddress tokenuint256 amount
BridgeOut(address senderaddress tokenuint32 destinationDomainuint256 amountuint64 noncebytes32 recipientbytes callDatauint256 fee
DisableBridgeToken(address token
DisableRoute(address tokenuint32 destinationDomain
EnableBridgeToken(address token
EnableRoute(address tokenuint32 destinationDomain
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SetCallProxy(address callProxy
SetFeeCollector(address feeCollector
SetTokenMessenger(address tokenMessenger
SignatureThresholdUpdated(uint256 oldSignatureThresholduint256 newSignatureThreshold
Unpaused(address account
Constructor
constructor(address _tokenMessengeraddress _attesteraddress _feeCollector
Fallback and receive
receive(
Errors

This contract contains no error objects.