Bridge

Verified contract

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

No balances found for "Bridge"

0x9a0aba1e1dc7b5e1cd77533253e3b827ae268e59ba5ed2d0789720aa11555931
0xd396c09e461cf4e5a337ad31602a2909780b789eec67ffc39793c30d788a08fe
0x68b521f021b1e42d7f6c8721ec8c81e57f040d0172ffb442d4f809bcebb9a274
0xce6541182887d0fbbeff20ee92a9b88d585b1d05cb1b3ccb258c1418e011c5e0
0x4e44ce67340546c0c486e2461581bc5aed28050700c488ec200d6ac6404c8054
0xbd7a0f48a2dab69ba72e34fd200cbce0a6a16beaa6ef633f3aa9f6e1fc255ca6
0xf345d65388cc700a21e91f7cd7dafc0d8198eacecb7cc75b8d706616a06c635d
0x117f126ce20fdcf70890863855e970526f9dadc56de94bd619e65a42eb01315d
0xe85069af5e54531fb06ce70f27ca43cccd351c58eaa2b2577a6f80d04da5af4b
0xf0b6ba07d4ab93aa3c6588db574e1908c6d877bd292a4e0d19f3689d94915802

Functions
Getter at block 21190895
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
_chainID(view returns (uint8)
0
_expiry(view returns (uint256)
100
_fee(view returns (uint256)
0
_relayerThreshold(view returns (uint256)
2
_totalProposals(view returns (uint256)
343
_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.