ETH_EthBridge
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 14 additional slots
1 additional
variable
Balances ($0.00)
No balances found for "ETH_EthBridge"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ETH_EthBridge"
ABI
ABI objects
Getter at block 20874282
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_PROVIDER_ROLE() view returns (bytes32)
0x516d5e7ed3e60a6b2804c1554cd94bc2eb576e44b192a0e069d4c527589a887e
RELAY_ROLE() view returns (bytes32)
0x077a1d526a4ce8a773632ab13b4fbbf1fcc954c3dab26cd27ea0e2a6750da5d7
WATCHDOG_ROLE() view returns (bytes32)
0xb7f2fcb7a10916921b74b9baa8ea85f89b12ab12f6ededa160998f8b20e65f95
bridgeFeeRecipient() view returns (address)
0x0000000000000000000000000000000000000000
inputEventId() view returns (uint256)
0
isQueueEmpty() view returns (bool)
true
lastTimeframe() view returns (uint256)
0
lockTime() view returns (uint256)
0
minSafetyBlocks() view returns (uint256)
0
oldestLockedEventId() view returns (uint256)
0
outputEventId() view returns (uint256)
0
paused() view returns (bool)
false
sideBridgeAddress() view returns (address)
0x0000000000000000000000000000000000000000
timeframeSeconds() view returns (uint256)
0
transferFeeRecipient() view returns (address)
0x0000000000000000000000000000000000000000
wrapperAddress() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getLockedTransfers(uint256 eventId) view returns (struct CommonStructsLockedTransfers)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
lockedTransfers(uint256) view returns (uint256 endTimestamp)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenAddresses(address) view returns (address)
State-modifying
Events changeBridgeFeeRecipient(address feeRecipient_)
changeLockTime(uint256 lockTime_)
changeMinSafetyBlocks(uint256 minSafetyBlocks_)
changeSignatureFeeCheckNumber(uint256 signatureFeeCheckNumber_)
changeTimeframeSeconds(uint256 timeframeSeconds_)
changeTransferFeeRecipient(address feeRecipient_)
grantRole(bytes32 role, address account)
grantRoles(bytes32 role, address[] accounts)
initialize(CommonStructsConstructorArgs args)
pause()
removeLockedTransfers(uint256 eventId)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
revokeRoles(bytes32 role, address[] accounts)
skipTransfers(uint256 eventId)
submitTransferUntrustless(uint256 eventId, struct CommonStructsTransfer[] transfers)
tokensAdd(address tokenThisAddress, address tokenSideAddress)
tokensAddBatch(address[] tokenThisAddresses, address[] tokenSideAddresses)
tokensRemove(address tokenThisAddress)
tokensRemoveBatch(address[] tokenThisAddresses)
triggerTransfers()
unlockTransfers(uint256 eventId)
unlockTransfersBatch()
unpause()
withdraw(address tokenThisAddress, address toAddress, uint256 amount, bool unwrapSide, bytes feeSignature, uint256 transferFee, uint256 bridgeFee) payable
wrapWithdraw(address toAddress, bytes feeSignature, uint256 transferFee, uint256 bridgeFee) payable
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer(uint256 indexed eventId, struct CommonStructsTransfer[] queue)
TransferFinish(uint256 indexed eventId)
TransferSubmit(uint256 indexed eventId)
Unpaused(address account)
Withdraw(address indexed from, uint256 eventId, address tokenFrom, address tokenTo, uint256 amount, uint256 transferFeeAmount, uint256 bridgeFeeAmount)
This contract contains no constructor objects.
receive()
This contract contains no error objects.