Migrate2NetX
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Migrate2NetX"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Migrate2NetX"
ABI
ABI objects
Getter at block 21160198
RECEIVER() view returns (address)
0x0000000000000000000000000000000000000000
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
exchangePauseTime() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
withdrawPauseTime() view returns (uint256)
0
Read-only
allowedTokens(address token) view returns (bool isAllowed)
info(address user, address token) view returns (uint256 _userExchangedAmount, uint256 _currentExchangedAmount, uint256 _exchangeRatio)
tokenRatios(address token) view returns (uint256 ratio)
totalExchangedAmount(address token) view returns (uint256)
userExchangedAmount(address user, address token) view returns (uint256 amount)
State-modifying
Events exchange(address token, uint256 wantedAmount)
initialize(address _initialOwner, address _receiver, address[] _allowedTokens)
renounceOwnership()
setAllowedToken(address token, bool isAllowed)
setExchangePauseTime(uint256 pauseTime)
setReceiver(address receiver)
setTokenRatio(address token, uint256 newRatio)
setWithdrawPauseTime(uint256 pauseTime)
transferOwnership(address newOwner)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw(address token, address to, uint256 amount)
withdraw(address token, uint256 wantedAmount)
AllowedTokens(address token, bool isAllowed)
Exchanged(address from, address to, address token, uint256 amount, uint256 ratio)
Initialized(uint64 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PauseExchange(uint256 previousPauseTime, uint256 newPauseTime)
PauseWithdraw(uint256 previousPauseTime, uint256 newPauseTime)
ReceiverChanged(address previousReceiver, address newReceiver)
TokenRatio(address token, uint256 ratio)
Upgraded(address indexed implementation)
Withdraw(address from, address to, address token, uint256 amount)
constructor()
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
EnforcedPause()
ExpectedPause()
FailedInnerCall()
InvalidAmount()
InvalidInitialization()
NotEnoughBalance()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
SafeERC20FailedOperation(address token)
TokenIsNotAllowed()
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)