Bridge

Verified contract

Active on Ethereum with 538 txns
Deployed by via 0x5b1b2c31 at 13051431
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Bridge"

0x627ded9a00f3d407defe07407f28f91ccf09f71fb572ce89b25f72a5520a8f26
0x0ac735f2ec5eefed377c12a3b8eba5fea59020fe5ac553eac2b5f9b40dc3b08a
0x9b9409c2b473e0447c4596f3334c655fe28de4759242d5737ca67d8ce2cc662b
0xdf80444362513fb3a60a3f9284a0362c3229a19b9242f6f1af9768e753649eb0
0xb2da7cac3cfe695c900b240665bf04fbaccf68e6e754cab81ae2e593565a9338
0x8bab452cc1c117679c956551ee3a914d1a784f9a84c66c3c09b3175ba8ce8e28
0xada9d581aa5c0f23bfbd261f66b79f19b1fd9405ad8074cdf464ae6a73a72cc5
0x4bff691dcee9c7ae3cd03c9fee4de2dfcf0ae78cda6d4dbeab32fefd57b809a3
0x9feccb8001e45353996eede71871103fb7d2e4058c4356f1820ff8d909f6278e
0xd31056d3c1aa130870d3335de01707e5d6986cc67c58873dca210be4b94cf38b

Functions
Getter at block 21227361
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
_chainID(view returns (uint8)
101
_expiry(view returns (uint256)
100
_fee(view returns (uint256)
100000000000000000
_relayerThreshold(view returns (uint256)
1
_totalProposals(view returns (uint256)
161
_totalRelayers(view returns (uint256)
3
paused(view returns (bool)
false
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
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
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.