EternalStorageProxy

Verified contract

Proxy

Active on Ethereum with 51 txns
Deployed by via 0x8d2e6407 at 15449887
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xc6f7f9aa20fc50c187d35fb20c66362493139cb52daad55f8e6cbbe5bfbaaf76
0x5dee065a44a57cc78c8a19dd3918fb041003c81438cea86b3a1212354196ff2a
0x4b69d8e6c5b37a597b53c6140a37752471b67985e325544a5c4c05ad3fb907d7
0x980485253120856fa0afe782f4b2c71e2ba3811c7ad9bc4d121c701eb6dbc501
0xb82dd298c1df5d236540b46d4554140a2abb79f22a6e0c27831430bc6401e8eb
0x5145da6cc8079099f750a8929685578afd064065cbce4d9db2c718a817e647a6
0x55a09a525234c26cd4938cc65746a89278a61e69eb4b1d66abedf53c4d538ed8
0xf232f52095460764d8f832b393e32e6a9fcbc34ef53c7ea7618137fc98cf6bc9
0xc5ea24c0ffcb0a4e40b6768f0b00583d5fd1fc92c573b619c76fd9be9a873762
0x96cc207ee0df0aba0271136c7b8cda87cf5e6b75a131ec5350e797e1577c7c67

Functions
Getter at block 21315071
implementation(view returns (address)
0x1f5cfdf5fc4c244dbddbcf92433d939e5d780fba
upgradeabilityOwner(view returns (address)
0x6219b6b621e6e66a6c5a86136145e6e5bc6e4672
version(view returns (uint256)
1
bridgeContract(view returns (address)
0xbeb1840de0e2440576bdc10d60b12b3832922060
feeManager(view returns (address)
0xcb859b99a5459aeebd5be5b6bbb88db626461a63
gasLimitManager(view returns (address)
0x48fe4b97004e21e2ce7123d5c215c4ea4d9b4edb
getBridgeInterfacesVersion(pure returns (uint64 majoruint64 minoruint64 patch)
(major=3, minor=3, patch=0)
getBridgeMode(pure returns (bytes4 _data)
0xb1516c26
getCurrentDay(view returns (uint256)
20059
isInitialized(view returns (bool)
true
mediatorContractOnOtherSide(view returns (address)
0x48fe4b97004e21e2ce7123d5c215c4ea4d9b4edb
owner(view returns (address)
0x6219b6b621e6e66a6c5a86136145e6e5bc6e4672
tokenFactory(view returns (address)
0xbeb1840de0e2440576bdc10d60b12b3832922060
Read-only
bridgedTokenAddress(address _nativeTokenview returns (address)
dailyLimit(address _tokenview returns (uint256)
executionDailyLimit(address _tokenview returns (uint256)
executionMaxPerTx(address _tokenview returns (uint256)
foreignTokenAddress(address _homeTokenview returns (address)
homeTokenAddress(address _foreignTokenview 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)
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
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] _executionDailyLimitExecutionMaxPerTxArrayaddress _gasLimitManageraddress _owneraddress _tokenFactoryaddress _feeManagerreturns (bool)
onTokenTransfer(address _fromuint256 _valuebytes _datareturns (bool)
relayTokens(address tokenaddress _receiveruint256 _value
relayTokens(address tokenuint256 _value
relayTokensAndCall(address tokenaddress _receiveruint256 _valuebytes _data
relayTokensWithFee(address tokenaddress _receiveruint256 _valuepayable 
requestFailedMessageFix(bytes32 _messageId
setBridgeContract(address _bridgeContract
setCustomTokenAddressPair(address _nativeTokenaddress _bridgedToken
setDailyLimit(address _tokenuint256 _dailyLimit
setExecutionDailyLimit(address _tokenuint256 _dailyLimit
setExecutionMaxPerTx(address _tokenuint256 _maxPerTx
setFeeManager(address _feeManager
setGasLimitManager(address _manager
setMaxPerTx(address _tokenuint256 _maxPerTx
setMediatorContractOnOtherSide(address _mediatorContract
setMinPerTx(address _tokenuint256 _minPerTx
setServiceInfo(address _treasuryuint256 _fee
setTokenFactory(address _tokenFactory
transferOwnership(address newOwner
upgradeToReverseMode(address _tokenFactoryaddress _gasLimitManageruint256 _dailyLimit
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
FeeDistributed(uint256 feeaddress indexed tokenbytes32 indexed messageId
FeeDistributionFailed(address indexed tokenuint256 fee
NewTokenRegistered(address indexed nativeTokenaddress indexed bridgedToken
OwnershipTransferred(address previousOwneraddress newOwner
ServiceInfoUpadted(address _treasuryuint256 _performanceFee
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(
receive(
Errors

This contract contains no error objects.