Bridge

Verified contract

Active on Ethereum with 288 txns
Deployed by via 0xe0384000 at 12456479
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,601.91
ERC-20
Value $8.77
0xd945e63b634156ab42fc240672cf265b8069419fbf3a8a7d7ca6f5a9b3fbd979
0xff823e29259185091ea6d5e6b6d6419bb7045f3806e648efde64b5fba073600e
0xb5b2b658e750510dbbf48bc51e6bf7986427513c371507dc6e77f69ba0b31e03
0x81edc5185785276149bb8616097fe0957417e7143e04a685032b66c45f14bb35
0x4378d362918fc1900a7bfc9c7f257cac33c4d54a64cedccffafe0baf8810e98e
0x03ba74f6a8a1e60ffe0f26374b702abf36404fd45c612f2cf50db07c7183f73f
0xc1c64029b381aff018832eb23d984b6b766d5e969726183450f67c91dc0f0999
0x611997b3a3e674ca9bd78c26e6aa02ca0de7de0edf49bd82ff779b0c02be7056
0xf31b0a5689aec61e15add398cc48c2382fa8afd957795379f25a469a58ae5a9b
0x4cc48970bf7a0ffa408068b29027967e3af76e412d3a87f04eaedb20dc895df4

Functions
Getter at block 21206707
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
_chainID(view returns (uint8)
0
_expiry(view returns (uint256)
7200
_fee(view returns (uint256)
10000000000000000
_relayerThreshold(view returns (uint256)
3
_totalProposals(view returns (uint256)
20
_totalRelayers(view returns (uint256)
5
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.