EternalStorageProxy

Verified contract

Proxy

Active on Ethereum with 77,135 txns
Deployed by via 0x83b8bd5c at 9298324
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $5
ERC-20
Value $2.4
0x89e33a4f38d9f647bf9a58788f825188eee9be19990f8cfc6a8afc7bdbfaeff3
0x89af47bce63bd62aed5fae800315e850781a91750cd8404b477a32d2bf39b053
0x2461c05c591fff17059ee310f384a2f3822ac6fbe395b5fd1bc62c141125458f
0x8fc3ed5781ce43c08fb93026616333bfac327660181ae79a81b695fae051ab7e
0xe9409ec29ab7c0a2a071cac6ff566225913c65614ca44dcfca89cac7745cf891
0x31c5c08774e2ed75d68c81f1a8fd2fd45b54b2878ab34e9de2fa7594b41783cf
0x1850fe7300914a342d5e7362b4a9f4791b5c1469b7790f53b182bab1b62511f7
0xfef177d7b1775c966faed49276cb43f518f71ed1ec090de144345894de2999dd
0xefa743a7fe91c53f08a6788a023d65e6ede90f78eb2c0db1df99318a818ee363
0xce9b3d83fa1d506f915c6ede369775f5b2cf24674c65e6efe48e4b2c189bb612

Functions
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 majoruint64 minoruint64 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 _messageIdview returns (bytes32)
failedMessageReceiver(bytes32 _messageIdview returns (address)
failedMessageSender(bytes32 _messageIdview returns (address)
isApprovedByHashi(bytes32 hashMsgview returns (bool)
messageCallStatus(bytes32 _messageIdview returns (bool)
relayedMessages(bytes32 _txHashview returns (bool)
State-modifying
transferProxyOwnership(address newOwner
upgradeTo(uint256 versionaddress implementation
upgradeToAndCall(uint256 versionaddress implementationbytes datapayable 
claimTokens(address _tokenaddress _to
executeSignatures(bytes _databytes _signatures
initialize(uint256 _sourceChainIduint256 _destinationChainIdaddress _validatorContractuint256 _maxGasPerTxuint256 _gasPriceuint256 _requiredBlockConfirmationsaddress _ownerreturns (bool)
onMessage(uint256uint256 chainIdaddress senderuint256 thresholdaddress[] adaptersbytes datareturns (bytes)
requireToPassMessage(address _contractbytes _datauint256 _gasreturns (bytes32)
resendDataWithHashi(bytes data
safeExecuteSignatures(bytes _databytes _signatures
safeExecuteSignaturesWithAutoGasLimit(bytes _databytes _signatures
safeExecuteSignaturesWithGasLimit(bytes _databytes _signaturesuint32 _gas
setAllowReentrantRequests(bool _enable
setChainIds(uint256 _sourceChainIduint256 _destinationChainId
setGasPrice(uint256 _gasPrice
setHashiManager(address _hashiManager
setMaxGasPerTx(uint256 _maxGasPerTx
setRequiredBlockConfirmations(uint256 _blockConfirmations
transferOwnership(address newOwner
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(uint256 versionaddress indexed implementation
GasPriceChanged(uint256 gasPrice
OwnershipTransferred(address previousOwneraddress newOwner
RelayedMessage(address indexed senderaddress indexed executorbytes32 indexed messageIdbool status
RequiredBlockConfirmationChanged(uint256 requiredBlockConfirmations
UserRequestForAffirmation(bytes32 indexed messageIdbytes encodedData
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.