HydraBridge
Verified contract
Active on
Ethereum with 2,414 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.11 | $3,059.58 |
$336.55 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16705843 | 2 years ago | | | 0 | 0.00063645382 | |
| 16458903 | 2 years ago | | | 0 | 0.0011675614 | |
| 16458897 | 2 years ago | | | 0 | 0.00093907643 | |
| 16458897 | 2 years ago | | | 0 | 0.00090230190 | |
| 16458897 | 2 years ago | | | 0 | 0.00090230190 | |
| 16458890 | 2 years ago | | | 0 | 0.00089822084 | |
| 16458890 | 2 years ago | | | 0 | 0.0019212118 | |
| 16458738 | 2 years ago | | | 0 | 0.0014981416 | |
| 16458726 | 2 years ago | | | 0 | 0.0014627220 | |
| 16457719 | 2 years ago | | | 0.005 | 0.0030265510 |
ABI
ABI objects
Getter at block 21190706
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_ADMIN() view returns (bytes32)
0xa1496c3abf9cd93b84db10ae569b57fafa04deeeb7ece4167616ad50e35bc56e
MAX_OBSERVERS() view returns (uint256)
128
OBSERVER_ROLE() view returns (bytes32)
0xb874c3e2d372107e47665c12610d24deb8195460c58dbbf5ed49e34e1889cde9
chainId() view returns (uint8)
1
feeAmount() view returns (uint256)
5000000000000000
paused() view returns (bool)
true
totalObservers() view returns (uint256)
8
votesTreshold() view returns (uint8)
5
Read-only
assetIdToVault(bytes32) view returns (address)
depositCount(uint8) view returns (uint64)
getProposal(uint8 _originChainId, uint64 _depositCount, bytes32 _dataHash) view returns (struct HydraBridgeProposal)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getRoleMemberIndex(bytes32 role, address account) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
hasVotedOnProposal(uint72 _destinationChainIdAndNonce, bytes32 _dataHash, address _observer) view returns (bool)
isObserver(address _observer) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addObserver(address _observer)
changeVoteTreshold(uint8 _votesTreshold)
claimFees(address[] addrs, uint256[] amounts)
deposit(uint8 _destinationChainId, bytes32 _assetId, bytes data) payable
execute(uint8 _originChainId, uint64 _depositCount, bytes _data, bytes32 _assetId)
grantRole(bytes32 role, address account)
pause()
removeObserver(address _observer)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setAssetBurnable(address handlerAddress, address tokenAddress)
setAssetForVault(address _vaultAddress, bytes32 _assetId, address _tokenAddress)
setFee(uint256 _feeAmount)
unpause()
vote(uint8 _originChainId, uint64 _depositCount, bytes32 _assetId, bytes32 _dataHash)
Deposit(uint8 destinationChainId, bytes32 assetId, uint64 depositCount)
ObserverAdded(address observer)
ObserverRemoved(address observer)
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)
StatusChanged(uint8 originChainId, uint64 depositCount, uint8 status, bytes32 dataHash)
Unpaused(address account)
Voted(uint8 originChainId, uint64 depositCount, uint8 status, bytes32 dataHash)
VotesTresholdChanged(uint256 newThreshold)
constructor(uint8 _chainID, uint8 _votesTreshold, uint256 _feeAmount, address _feeAdmin, address _admin, address[] _observers)
This contract contains no fallback and receive objects.
This contract contains no error objects.