Bridge

Verified contract

Active on Ethereum with 4,952 txns
Deployed by via 0x1ae53676 at 14608212
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Bridge"

0xcb600500248d5eadc23f9fd3e2561206e747cf04b0b20a939109b9751ba45ed7
0xaef34b9e36fc853e6b4af6888a495dd77a5b7e755c9e4079e30c71e8a8eeb7b6
0xb0482faedcd13e5d7d11676e1eba80e9577594bf6ef13e7cf7d0911956644a7f
0x43628aaa915a6fd8c4da398f168e21ffcaf864ed79179bee609a293cd269906b
0x033f112756c91f86889deedcf02c67c0e7a0d85bdd64d0e3becef5103c09773e
0xe8d71586689e888d2286a4c4eec33072d72a1476556e35ac3f8a5acb110e0baf
0xdb518e3c04a72bdb37040b9f6d0676545a0ad7e16f72a8a03a32c34163a2e6c4
0xfd324b456045053dba1760672f6f595059233c6a574632bc37f4df7ea9ef6479
0x4b4e150efc373015703a424a3516006ec3e88bfd3361e1963f0744f821c27547
0x142d9c0fe7f77faaa41b8be613975d174e667996bddc7b83bc9cd0263d5d2654

Functions
Getter at block 20854766
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
_chainID(view returns (uint8)
0
_expiry(view returns (uint256)
43200
_fee(view returns (uint256)
0
_relayerThreshold(view returns (uint256)
2
_totalProposals(view returns (uint256)
675
_totalRelayers(view returns (uint256)
6
paused(view returns (bool)
true
Read-only
_depositCounts(uint8view returns (uint64)
_depositRecords(uint64uint8view returns (bytes)
_hasVotedOnProposal(uint72bytes32addressview returns (bool)
_proposals(uint72bytes32view returns (bytes32 _resourceIDbytes32 _dataHashuint8 _statusuint256 _proposedBlock)
_resourceIDToHandlerAddress(bytes32view returns (address)
getProposal(uint8 originChainIDuint64 depositNoncebytes32 dataHashview returns (struct BridgeProposal)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isRelayer(address relayerview returns (bool)
State-modifying
adminAddRelayer(address relayerAddress
adminChangeFee(uint256 newFee
adminChangeRelayerThreshold(uint256 newThreshold
adminPauseTransfers(
adminRemoveRelayer(address relayerAddress
adminSetBurnable(address handlerAddressaddress tokenAddress
adminSetDecimals(address handlerAddressaddress tokenAddressuint8 srcDecimalsuint8 destDecimals
adminSetDepositNonce(uint8 chainIduint64 depositNonce
adminSetGenericResource(address handlerAddressbytes32 resourceIDaddress contractAddressbytes4 depositFunctionSigbytes4 executeFunctionSig
adminSetResource(address handlerAddressbytes32 resourceIDaddress tokenAddress
adminUnpauseTransfers(
adminWithdraw(address handlerAddressaddress tokenAddressaddress recipientuint256 amountOrTokenID
cancelProposal(uint8 chainIDuint64 depositNoncebytes32 dataHash
deposit(uint8 destinationChainIDbytes32 resourceIDbytes datapayable 
executeProposal(uint8 chainIDuint64 depositNoncebytes databytes32 resourceID
grantRole(bytes32 roleaddress account
renounceAdmin(address newAdmin
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transferFunds(address[] addrsuint256[] amounts
voteProposal(uint8 chainIDuint64 depositNoncebytes32 resourceIDbytes32 dataHash
Events
Deposit(uint8 indexed destinationChainIDbytes32 indexed resourceIDuint64 indexed depositNonce
Paused(address account
ProposalEvent(uint8 indexed originChainIDuint64 indexed depositNonceuint8 indexed statusbytes32 resourceIDbytes32 dataHash
ProposalVote(uint8 indexed originChainIDuint64 indexed depositNonceuint8 indexed statusbytes32 resourceID
RelayerAdded(address indexed relayer
RelayerRemoved(address indexed relayer
RelayerThresholdChanged(uint256 indexed newThreshold
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Constructor
constructor(uint8 chainIDaddress[] initialRelayersuint256 initialRelayerThresholduint256 feeuint256 expiry
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.