EternalStorageProxy

Verified contract

Proxy

Active on Ethereum with 307 txns
Deployed by via 0x2ef8ed72 at 16019118
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "EternalStorageProxy"

0x0d16bfb1625aa20592cd9f8e8f801ffbf8c60804dba28966b8b13f0d577ea66f
0xe218c2bac86f66ec9da41166c55767f27010b22e07f61b3c6ac15e781b044a84
0xc717e7fbef2c902ffc08906f7bebc3dbf047b9d5e04e6cf8c1ffa6fdc09fe7aa
0xd10da2bfab8c5b2dae0ca9f462d2096512b135d7c4af9de9462677f70e1c580d
0x75f5b1d45b075a5f91901f6b2c27a9b907d04358f94cf7928a162500475c46d2
0xbf1b19e0784e5b2416466bd35c483a77ed34684297499fb7ba297301c1a5cb9d
0xd402a1ddf692a8187a57311d768833bf9e5a434ba966e75f1deb3d73c5379fd2
0xd5098732c4c56fce081a967f596c70d9a208aa9d6504ade425f034a3635cf773
0x2c3174b4b41d1fac9ec39179af0b29193f01beaa9bde01328251abc311ba57a2
0xf8f5ca3cf34a8ad06ff73e8dc44e21c1d4aed72fb55cb00e72ad19298fbd0c9a

Functions
Getter at block 21276551
implementation(view returns (address)
0x4c659037d4ad659cc6d169dbaba483cd0de9f63a
upgradeabilityOwner(view returns (address)
0x78abe4eb5e17a66aed9c6a1db029862850deef5f
version(view returns (uint256)
1
allowReentrantRequests(view returns (bool)
false
decimalShift(view returns (int256)
0
deployedAtBlock(view returns (uint256)
16019122
destinationChainId(view returns (uint256)
56
gasPrice(view returns (uint256)
20000000000
getBridgeInterfacesVersion(pure returns (uint64 majoruint64 minoruint64 patch)
(major=6, minor=2, patch=0)
getBridgeMode(pure returns (bytes4 _data)
0x2544fbb9
isInitialized(view returns (bool)
true
maxGasPerTx(view returns (uint256)
500000000000
messageId(view returns (bytes32 id)
0x0000000000000000000000000000000000000000000000000000000000000000
messageSender(view returns (address sender)
0x0000000000000000000000000000000000000000
messageSourceChainId(view returns (uint256 id)
0
owner(view returns (address)
0x78abe4eb5e17a66aed9c6a1db029862850deef5f
requiredBlockConfirmations(view returns (uint256)
2
requiredSignatures(view returns (uint256)
1
sourceChainId(view returns (uint256)
1
transactionHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
validatorContract(view returns (address)
0x430c1cd12ddc16e2fa4be207219f68aa32571167
Read-only
affirmationsSigned(bytes32 _hashview returns (bool)
failedMessageDataHash(bytes32 _messageIdview returns (bytes32)
failedMessageReceiver(bytes32 _messageIdview returns (address)
failedMessageSender(bytes32 _messageIdview returns (address)
isAlreadyProcessed(uint256 _numberpure returns (bool)
isAsyncRequestSelectorEnabled(bytes32 _requestSelectorview returns (bool)
message(bytes32 _hashview returns (bytes)
messageCallStatus(bytes32 _messageIdview returns (bool)
messagesSigned(bytes32 _messageview returns (bool)
numAffirmationsSigned(bytes32 _hashview returns (uint256)
numMessagesSigned(bytes32 _messageview returns (uint256)
signature(bytes32 _hashuint256 _indexview returns (bytes)
State-modifying
transferProxyOwnership(address newOwner
upgradeTo(uint256 versionaddress implementation
upgradeToAndCall(uint256 versionaddress implementationbytes datapayable 
claimTokens(address _tokenaddress _to
confirmInformation(bytes32 _messageIdbool _statusbytes _result
enableAsyncRequestSelector(bytes32 _requestSelectorbool _enable
executeAffirmation(bytes _message
initialize(uint256 _sourceChainIduint256 _destinationChainIdaddress _validatorContractuint256 _maxGasPerTxuint256 _gasPriceuint256 _requiredBlockConfirmationsaddress _ownerreturns (bool)
requireToConfirmMessage(address _contractbytes _datauint256 _gasreturns (bytes32)
requireToGetInformation(bytes32 _requestSelectorbytes _datareturns (bytes32)
requireToPassMessage(address _contractbytes _datauint256 _gasreturns (bytes32)
setAllowReentrantRequests(bool _enable
setChainIds(uint256 _sourceChainIduint256 _destinationChainId
setGasPrice(uint256 _gasPrice
setMaxGasPerTx(uint256 _maxGasPerTx
setRequiredBlockConfirmations(uint256 _blockConfirmations
submitSignature(bytes _signaturebytes _message
transferOwnership(address newOwner
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(uint256 versionaddress indexed implementation
AffirmationCompleted(address indexed senderaddress indexed executorbytes32 indexed messageIdbool status
CollectedSignatures(address authorityResponsibleForRelaybytes32 messageHashuint256 NumberOfCollectedSignatures
EnabledAsyncRequestSelector(bytes32 indexed requestSelectorbool enable
GasPriceChanged(uint256 gasPrice
InformationRetrieved(bytes32 indexed messageIdbool statusbool callbackStatus
OwnershipTransferred(address previousOwneraddress newOwner
RequiredBlockConfirmationChanged(uint256 requiredBlockConfirmations
SignedForAffirmation(address indexed signerbytes32 messageHash
SignedForInformation(address indexed signerbytes32 indexed messageId
SignedForUserRequest(address indexed signerbytes32 messageHash
UserRequestForInformation(bytes32 indexed messageIdbytes32 indexed requestSelectoraddress indexed senderbytes data
UserRequestForSignature(bytes32 indexed messageIdbytes encodedData
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.