Bridge

Verified contract

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

No balances found for "Bridge"

0x1b6e5fba38118b00ac9d935bbb78a4f456db8e4fe52e0d3e00db106b51444357
0xe506dd5b61cf2afdcf7bc33cd06062a7992845bee1159e02bbabdd54b576c886
0x1a823a615dc17cf32368765daea5432a02a949b0a803d0b58df5fe604149465e
0x08e75092a3ac6b0833374cc5884a62e608cbd6c4ae719d571fe75b3f17d2fa72
0xc6372c310a21a4dfd8c7a6a2048594a54e8d082ad9d92df95172e9e2ac22e45e
0xf0aee509ae964f65bc532c50f4d35c4c06d6b1b853645f614fed43bbbc5ac0fc
0xdeaad5a50654a77b387eb3c0492452a90ac456963459d1f9ba4c85e4ea4e96f5
0xc634a851fb025a4ee3328225f370b5a01e384c35d4f4711d377fac83f6444587
0xa5f00a2567c5476bd40d48a48c8a7bd1c586679376d0a6042ce51f70107e937f
0xdabc9ef933cdb49b1b1684449f79d19594519ed6d5dd8633692f16e9f3a56faa

Functions
Getter at block 21304908
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EXECUTOR_ROLE(view returns (bytes32)
0xd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
_chainID(view returns (uint8)
0
_expiry(view returns (uint256)
14400
_fee(view returns (uint256)
0
_relayerThreshold(view returns (uint256)
2
_totalProposals(view returns (uint256)
292
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)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
adminAddRelayer(address relayerAddress
adminChangeFee(uint256 newFee
adminChangeRelayerThreshold(uint256 newThreshold
adminExpiry(uint256 newExpiry
adminPauseTransfers(
adminRemoveRelayer(address relayerAddress
adminSetBurnable(address handlerAddressaddress tokenAddress
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
relayerAddExecutor(address executorAddress
relayerRemoveExecutor(address executorAddress
renounceAdmin(address newAdmin
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transferFunds(address[] addrsuint256[] amounts
voteProposal(uint8 chainIDuint64 depositNoncebytes32 resourceIDbytes data
Events
Deposit(uint8 indexed destinationChainIDbytes32 indexed resourceIDuint64 indexed depositNonce
Paused(address account
ProposalEvent(uint8 indexed originChainIDuint64 indexed depositNonceuint8 indexed statusbytes32 resourceIDbytes32 dataHash
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.