EternalStorageProxy

Verified contract

Proxy

Active on Ethereum with 57,609 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 $313,704,466.32
ERC-20
Value $127,452,511.36
ERC-20
Value $48,936,939.23
ERC-20
Value $33,030,724.2
ERC-20
Value $15,073,882.57
ERC-20
Value $13,100,923.22
ERC-20
Value $8,305,212.98
ERC-20
Value $7,393,312.61
ERC-20
Value $6,870,790.44
ERC-20
Value $5,624,467.31
0xbd0ca86731733b010a888df5c1e65b5b58793c6a55225670c71640feb889f4cf
0x594c9b5e0150d57a04ae8a1f018c8c717a7f61e457a5933487f8164fd6ba7bef
0x6eefdae6b45f25b43a4bf3ad2d6668769d2cab6f81e803b336c653a8b9140dc2
0x0a59dc7158618f979ff18a37dc88928add7972ff187b1c1f164b619f8def7d96
0x46c3d451e7c84d02f56b2052a7962704c7c6cf6f5ddbda72f1255a310c7d7cfe
0x6b36b6d058814328afc5a3bb72bf0d611c66a7a04912ab9d423fa5d61a035bb4
0x2e64dd4b6274079368d31e2fa588877ee971e53b3ef3cfae315ebb8fd3d63466
0x4c0cc4ce253d313038a759e403585a001b67bbdd9368583b27eb1bd2cdecfd98
0x4586d8350069d32cb1d5b8b29abe2860fa51b1ada73b6410908434eeabca3a1c
0x6de2a2fa73430fa4e7d1ee3a2c7e35cd719e21c66f6b2c2a5b146336c4d7225d

Functions
Getter at block 21271807
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)
20053
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.