EternalStorageProxy
Verified contract
Proxy
Active on
Ethereum with 77,135 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($7.40)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DAI | ERC-20 | 5 | $0.999822 |
$5 | |
STAKE | ERC-20 | 18.747565 | $0.127891 |
$2.4 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21158448 | 44 minutes ago | | | 0 | 0.0055443676 | |
| 21158432 | an hour ago | | | 0 | 0.0057520509 | |
| 21158395 | an hour ago | | | 0 | 0.0055612204 | |
| 21158130 | 2 hours ago | | | 0 | 0.0055597261 | |
| 21158077 | 2 hours ago | | | 0 | 0.0068251009 | |
| 21158041 | 2 hours ago | | | 0 | 0.0077129019 | |
| 21157990 | 2 hours ago | | | 0 | 0.0083863834 | |
| 21157911 | 3 hours ago | | | 0 | 0.0080581326 | |
| 21157601 | 4 hours ago | | | 0 | 0.0048012200 | |
| 21157567 | 4 hours ago | | | 0 | 0.0053226655 |
ABI
ABI objects
Getter at block 21158664
implementation() view returns (address)
0x098f51bdfb5d6d319dd4fdf06b64773d25bd1316
upgradeabilityOwner() view returns (address)
0x42f38ec5a75accec50054671233dfac9c0e7a3f6
version() view returns (uint256)
6
HASHI_IS_ENABLED() view returns (bool)
true
HASHI_IS_MANDATORY() view returns (bool)
false
allowReentrantRequests() view returns (bool)
false
decimalShift() view returns (int256)
0
deployedAtBlock() view returns (uint256)
9298331
destinationChainId() view returns (uint256)
100
gasPrice() view returns (uint256)
10000000000
getBridgeInterfacesVersion() pure returns (uint64 major, uint64 minor, uint64 patch)
(major=6, minor=2, patch=0)
getBridgeMode() pure returns (bytes4 _data)
0x2544fbb9
hashiManager() view returns (address)
0x93f6ee78451aacc1db1db49a12abfcc4662b9cc9
isInitialized() view returns (bool)
true
maxGasPerTx() view returns (uint256)
4000000
messageId() view returns (bytes32 id)
0x0000000000000000000000000000000000000000000000000000000000000000
messageSender() view returns (address sender)
0x0000000000000000000000000000000000000000
messageSourceChainId() view returns (uint256 id)
0
owner() view returns (address)
0x42f38ec5a75accec50054671233dfac9c0e7a3f6
requiredBlockConfirmations() view returns (uint256)
130
requiredSignatures() view returns (uint256)
4
sourceChainId() view returns (uint256)
1
transactionHash() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
validatorContract() view returns (address)
0xed84a648b3c51432ad0fd1c2cd2c45677e9d4064
Read-only
failedMessageDataHash(bytes32 _messageId) view returns (bytes32)
failedMessageReceiver(bytes32 _messageId) view returns (address)
failedMessageSender(bytes32 _messageId) view returns (address)
isApprovedByHashi(bytes32 hashMsg) view returns (bool)
messageCallStatus(bytes32 _messageId) view returns (bool)
relayedMessages(bytes32 _txHash) view returns (bool)
State-modifying
Events transferProxyOwnership(address newOwner)
upgradeTo(uint256 version, address implementation)
upgradeToAndCall(uint256 version, address implementation, bytes data) payable
claimTokens(address _token, address _to)
executeSignatures(bytes _data, bytes _signatures)
initialize(uint256 _sourceChainId, uint256 _destinationChainId, address _validatorContract, uint256 _maxGasPerTx, uint256 _gasPrice, uint256 _requiredBlockConfirmations, address _owner) returns (bool)
onMessage(uint256, uint256 chainId, address sender, uint256 threshold, address[] adapters, bytes data) returns (bytes)
requireToPassMessage(address _contract, bytes _data, uint256 _gas) returns (bytes32)
resendDataWithHashi(bytes data)
safeExecuteSignatures(bytes _data, bytes _signatures)
safeExecuteSignaturesWithAutoGasLimit(bytes _data, bytes _signatures)
safeExecuteSignaturesWithGasLimit(bytes _data, bytes _signatures, uint32 _gas)
setAllowReentrantRequests(bool _enable)
setChainIds(uint256 _sourceChainId, uint256 _destinationChainId)
setGasPrice(uint256 _gasPrice)
setHashiManager(address _hashiManager)
setMaxGasPerTx(uint256 _maxGasPerTx)
setRequiredBlockConfirmations(uint256 _blockConfirmations)
transferOwnership(address newOwner)
ProxyOwnershipTransferred(address previousOwner, address newOwner)
Upgraded(uint256 version, address indexed implementation)
GasPriceChanged(uint256 gasPrice)
OwnershipTransferred(address previousOwner, address newOwner)
RelayedMessage(address indexed sender, address indexed executor, bytes32 indexed messageId, bool status)
RequiredBlockConfirmationChanged(uint256 requiredBlockConfirmations)
UserRequestForAffirmation(bytes32 indexed messageId, bytes encodedData)
This contract contains no constructor objects.
fallback()
This contract contains no error objects.