Bridge

Verified contract

Active on Ethereum with 7,894 txns
Deployed by via 0xe84d7da9 at 13044618
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Bridge"

0xf69bc110714757101ab0c91fcfef2c9889136f32b12398bf7e490a90f00e7c90
0x413cdb02e254565435756fdc5d848331743f5703297779345178e0e41b841f95
0x4ff2831df7ced6a4879aa13b15fa4c83c8585b4ef90d857bdb054cd245ef1503
0x2555835523a0301f3554fd7fc3132f45dae754d8ad98c776ac1f05069e76dbc2
0xa8cd981843deac863607f33d6b621d33079d9df840b38cd71fb874995529febe
0x4213501e93c33b276eb53da55b0c030bba0cb42924f104bb33230fcef7c25583
0x8d695102d7cc69838453ac28e4485e08b0e53977e5c0bd9b64fcdc1632016b2c
0xd214657c3b838fdeada445a1f9ee3cfca050125031e55ee31fa83a094306fa78
0x6c6a837e636fa95f23b62a4922ae3ceb2e5db7adb15350254fb0da2fbc7fffe9
0x519a6630d377d89d57a49bedeffc5606c1089c9844bfc3d10ddc230a41a52b4d

Functions
Getter at block 21262800
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
RELAYER_ROLE(view returns (bytes32)
0xe2b7fb3b832174769106daebcfd6d1970523240dda11281102db9363b83b0dc4
_chainID(view returns (uint8)
1
_expiry(view returns (uint256)
4320
_fee(view returns (uint256)
5000000000000000
_relayerThreshold(view returns (uint256)
2
_totalOperators(view returns (uint256)
1
_totalProposals(view returns (uint256)
897
_totalRelayers(view returns (uint256)
5
_wtokenAddress(view returns (address)
0x0000000000000000000000000000000000000000
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)
_specialFee(uint8view returns (uint256)
getFee(uint8 destinationChainIDview returns (uint256)
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)
isOperator(address operatorview returns (bool)
isRelayer(address relayerview returns (bool)
State-modifying
adminAddOperator(address operatorAddress
adminAddRelayer(address relayerAddress
adminChangeFee(uint256 newFee
adminChangeRelayerThreshold(uint256 newThreshold
adminChangeSpecialFee(uint256 newFeeuint8 chainID
adminPauseTransfers(
adminRemoveOperator(address operatorAddress
adminRemoveRelayer(address relayerAddress
adminSetBurnable(address handlerAddressaddress tokenAddress
adminSetGenericResource(address handlerAddressbytes32 resourceIDaddress contractAddressbytes4 depositFunctionSiguint256 depositFunctionDepositerOffsetbytes4 executeFunctionSig
adminSetResource(address handlerAddressbytes32 resourceIDaddress tokenAddress
adminUnpauseTransfers(
adminUpdateBridgeAddress(address handlerAddressaddress newBridgeAddress
adminWithdraw(address handlerAddressaddress tokenAddressaddress recipientuint256 amountOrTokenID
cancelProposal(uint8 chainIDuint64 depositNoncebytes32 dataHash
deposit(uint8 destinationChainIDbytes32 resourceIDbytes datapayable 
depositETH(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
OperatorAdded(address indexed operator
OperatorRemoved(address indexed operator
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.