Bridge

Verified contract

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

No balances found for "Bridge"

0xc508a009218eeeffa3d8eb9fb1f5a962a17aa34b1a12f770fc91085e3498c49e
0x7b0226d0964eeea6319b4487cbc0b0f337325496356e22a619b191c32ec0280d
0xdd60121b531f7717f6f5515a6fcace96beb03b579e2337393ea1837a0c0b5db1
0xebf5baf63a39f7003b46069863fff7e828f97800f9e1b516f0c9c9fd8042c219
0x5c6f3af76991ef08bd9adaceaadb91bade640c01489729584d2a7f6e89f14c14
0x4504342d18f67d8368b45b5bc42a15875eb273d5e7519c20364958f833db8caf
0x0a24d053fbaa8539962296c04bee1d7debe297bc6d3be7b85b6d462a760e59ad
0x21b7b62be98b8a3fd938b99a54fb5d6a508fe99d5288cdc84e4508b848c28a89
0xdbffb5ff3868ef4c706ce31ac53d0840e15d2e99718adeeb93a0da71f83b6931
0xcd7bccc4c0b22e72d730421a783c2a7ba7a2d0f6c880ea6f2f250acc7907fe96

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