EternalStorageProxy

Verified contract

Proxy

Active on Ethereum with 57,027 txns
Deployed by via 0x6e84eac5 at 10590093
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $337,528,814.16
ERC-20
Value $131,141,507.88
ERC-20
Value $47,546,721.71
ERC-20
Value $28,337,321.43
ERC-20
Value $16,570,830.14
ERC-20
Value $14,041,934.3
ERC-20
Value $9,892,009.1
ERC-20
Value $8,415,893.55
ERC-20
Value $6,720,086.7
ERC-20
Value $5,427,256.46
0x8c07887bb6e4afe04915adf55646f03d32d4b8f729f2c33176893e5451d1fc0f
0xb00fb019bfc03801cab3a9093cc1014749269d8ca321af28cb67d6ec7a000601
0xa63b773298146cc52fbf416903e5867fbacaf7253bb1952da7e4b53e6d375966
0x41b7b996efca914211fc8af204407eda650333f505383661d91d7d830c16ac8b
0xb0148c36e27cbfc3cfaa29cbf0b49f2c69de7e1dc098fbe74cacafbcfdc137b9
0x9d52fdd63882ce337cf9fa47eb1e1216dce1631062f8952b96c49bcd37f56fbf
0xca2c6c57ff00a17d874573d122752cb7f53b9403d2e5284aa3a2b692cc240375
0x4d965cbd911e86cd73bc924439e2b438528ad80cd6678b78b33f4d550946ed05
0x31aeafe30ec65ba10fe0dea2054ed38fc748d37a84f22b8b269532ea863d08cf
0x678a446c4841bab61d6b29e5a27c51d2e6a592a8de99ad963675f507cc1ebb95

Functions
Getter at block 21157716
implementation(view returns (address)
0x8eb3b7d8498a6716904577b2579e1c313d48e347
upgradeabilityOwner(view returns (address)
0x42f38ec5a75accec50054671233dfac9c0e7a3f6
version(view returns (uint256)
6
bridgeContract(view returns (address)
0x4c36d2919e407f0cc2ee3c993ccf8ac26d9ce64e
getBridgeInterfacesVersion(pure returns (uint64 majoruint64 minoruint64 patch)
(major=3, minor=3, patch=1)
getBridgeMode(pure returns (bytes4 _data)
0xb1516c26
getCurrentDay(view returns (uint256)
20037
isInitialized(view returns (bool)
true
mediatorContractOnOtherSide(view returns (address)
0xf6a78083ca3e2a662d6dd1703c939c8ace2e268d
owner(view returns (address)
0x42f38ec5a75accec50054671233dfac9c0e7a3f6
requestGasLimit(view returns (uint256)
2000000
tokenFactory(view returns (address)
0x71d5ba4e37de72415f685490b684538aae8f0424
Read-only
bridgedTokenAddress(address _nativeTokenview returns (address)
dailyLimit(address _tokenview returns (uint256)
executionDailyLimit(address _tokenview returns (uint256)
executionMaxPerTx(address _tokenview returns (uint256)
interestImplementation(address _tokenview returns (address)
isBridgedTokenDeployAcknowledged(address _tokenview returns (bool)
isRegisteredAsNativeToken(address _tokenview returns (bool)
isTokenRegistered(address _tokenview returns (bool)
maxAvailablePerTx(address _tokenview returns (uint256)
maxPerTx(address _tokenview returns (uint256)
mediatorBalance(address _tokenview returns (uint256)
messageFixed(bytes32 _messageIdview returns (bool)
minCashThreshold(address _tokenview returns (uint256)
minPerTx(address _tokenview returns (uint256)
nativeTokenAddress(address _bridgedTokenview returns (address)
totalExecutedPerDay(address _tokenuint256 _dayview returns (uint256)
totalSpentPerDay(address _tokenuint256 _dayview returns (uint256)
withinExecutionLimit(address _tokenuint256 _amountview returns (bool)
withinLimit(address _tokenuint256 _amountview returns (bool)
State-modifying
transferProxyOwnership(address newOwner
upgradeTo(uint256 versionaddress implementation
upgradeToAndCall(uint256 versionaddress implementationbytes datapayable 
claimTokens(address _tokenaddress _to
claimTokensFromTokenContract(address _bridgedTokenaddress _tokenaddress _to
deployAndHandleBridgedTokens(address _tokenstring _namestring _symboluint8 _decimalsaddress _recipientuint256 _value
deployAndHandleBridgedTokensAndCall(address _tokenstring _namestring _symboluint8 _decimalsaddress _recipientuint256 _valuebytes _data
disableInterest(address _token
fixFailedMessage(bytes32 _messageId
fixMediatorBalance(address _tokenaddress _receiver
handleBridgedTokens(address _tokenaddress _recipientuint256 _value
handleBridgedTokensAndCall(address _tokenaddress _recipientuint256 _valuebytes _data
handleNativeTokens(address _tokenaddress _recipientuint256 _value
handleNativeTokensAndCall(address _tokenaddress _recipientuint256 _valuebytes _data
initialize(address _bridgeContractaddress _mediatorContractuint256[3] _dailyLimitMaxPerTxMinPerTxArrayuint256[2] _executionDailyLimitExecutionMaxPerTxArrayuint256 _requestGasLimitaddress _owneraddress _tokenFactoryreturns (bool)
initializeInterest(address _tokenaddress _impluint256 _minCashThreshold
invest(address _token
migrateTo_3_3_0(address _tokenFactoryaddress _interestImplementation
onTokenTransfer(address _fromuint256 _valuebytes _datareturns (bool)
relayTokens(address tokenaddress _receiveruint256 _value
relayTokens(address tokenuint256 _value
relayTokensAndCall(address tokenaddress _receiveruint256 _valuebytes _data
requestFailedMessageFix(bytes32 _messageId
setBridgeContract(address _bridgeContract
setCustomTokenAddressPair(address _nativeTokenaddress _bridgedToken
setDailyLimit(address _tokenuint256 _dailyLimit
setExecutionDailyLimit(address _tokenuint256 _dailyLimit
setExecutionMaxPerTx(address _tokenuint256 _maxPerTx
setMaxPerTx(address _tokenuint256 _maxPerTx
setMediatorContractOnOtherSide(address _mediatorContract
setMinCashThreshold(address _tokenuint256 _minCashThreshold
setMinPerTx(address _tokenuint256 _minPerTx
setRequestGasLimit(uint256 _gasLimit
setTokenFactory(address _tokenFactory
transferOwnership(address newOwner
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(uint256 versionaddress indexed implementation
DailyLimitChanged(address indexed tokenuint256 newLimit
ExecutionDailyLimitChanged(address indexed tokenuint256 newLimit
FailedMessageFixed(bytes32 indexed messageIdaddress tokenaddress recipientuint256 value
NewTokenRegistered(address indexed nativeTokenaddress indexed bridgedToken
OwnershipTransferred(address previousOwneraddress newOwner
TokensBridged(address indexed tokenaddress indexed recipientuint256 valuebytes32 indexed messageId
TokensBridgingInitiated(address indexed tokenaddress indexed senderuint256 valuebytes32 indexed messageId
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.