AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 11,930 txns
Deployed by via 0xd413d2cc at 12675813
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x23e627c831a9ded5ac23e17ae11a44b22533619b71f5851a7b4a2decf96a6773
0x8a90e799f834ac59233a05253d64f7c0a571aff73d353f4050928758917c5d4b
0xfa6047bcd550dfc5a5b82b4e3f106e99286b63f14dec8ab5d4e4f8674cb03659
0x85c13e37982a599753dcdc70e41f08a5796bda831813125284819e423f85b58b
0xc1abef6148365b07c40c863a780fb34176cc50886bfbda3e8c2130b85c1b18e6
0x71177764d546cb4356b801480da81415ad4fd1973a5d73b53dcf120ed8c71733
From
0x6047e1fb3685ba8ff1dd891fa77434d36fb077a83ba4aae9a9ba5fe69c76ceae
0xb24b74eba225b2fefe9ed37617eeb97234710dee512cfcaa435e3fe4442a4953
0xb124aadf518cdfe77290675c049905726fe838db1dacc5469fb9fd6db5d9361c
0xcddf6cfe745808e340df8028662455d54cfc1db3307fec6492a240dc93d16729

Functions
Getter at block 21268832
newTimelockRewardDistTokenImpl(view returns (address)
0xc90b47731f9cd4db0df36c1e59fdca1fe9806475
nftxVaultFactory(view returns (address)
0xbe86f647b167567525ccaafcd6f881f1ee558216
owner(view returns (address)
0x673a039f6a959fa9db65d16781e6defde30375d9
rewardDistTokenImpl(view returns (address)
0x66cfcad1f127e25a0b24df2d8ba15c25fd5f5f02
stakingTokenProvider(view returns (address)
0x5fad0e4cc9925365b9b0bbec9e0c3536c0b1a5c7
Read-only
_oldRewardDistributionTokenAddr(struct NFTXLPStakingStakingPool poolview returns (address)
_rewardDistributionTokenAddr(struct NFTXLPStakingStakingPool poolview returns (address)
_unusedRewardDistributionTokenAddr(struct NFTXLPStakingStakingPool poolview returns (address)
balanceOf(uint256 vaultIdaddress addrview returns (uint256)
isGuardian(addressview returns (bool)
isPaused(uint256view returns (bool)
lockedLPBalance(uint256 vaultIdaddress whoview returns (uint256)
lockedUntil(uint256 vaultIdaddress whoview returns (uint256)
newRewardDistributionToken(uint256 vaultIdview returns (address)
oldBalanceOf(uint256 vaultIdaddress addrview returns (uint256)
oldRewardDistributionToken(uint256 vaultIdview returns (address)
onlyOwnerIfPaused(uint256 lockIdview 
rewardDistributionToken(uint256 vaultIdview returns (address)
rewardDistributionTokenAddr(address stakedTokenaddress rewardTokenview returns (address)
unusedBalanceOf(uint256 vaultIdaddress addrview returns (uint256)
unusedRewardDistributionToken(uint256 vaultIdview returns (address)
vaultStakingInfo(uint256view returns (address stakingTokenaddress rewardToken)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__NFTXLPStaking__init(address _stakingTokenProvider
addPoolForVault(uint256 vaultId
claimMultipleRewards(uint256[] vaultIds
claimRewards(uint256 vaultId
deposit(uint256 vaultIduint256 amount
emergencyExit(address _stakingTokenaddress _rewardToken
emergencyExitAndClaim(address _stakingTokenaddress _rewardToken
emergencyMigrate(uint256 vaultId
exit(uint256 vaultId
pause(uint256 lockId
receiveRewards(uint256 vaultIduint256 amountreturns (bool)
renounceOwnership(
retrieveTokens(uint256 vaultIduint256 amountaddress fromaddress to
setIsGuardian(address addrbool _isGuardian
setNFTXVaultFactory(address newFactory
setStakingTokenProvider(address newProvider
timelockDepositFor(uint256 vaultIdaddress accountuint256 amountuint256 timelockLength
transferOwnership(address newOwner
unpause(uint256 lockId
updatePoolForVault(uint256 vaultId
updatePoolForVaults(uint256[] vaultIds
withdraw(uint256 vaultIduint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Deposit(uint256 vaultIdaddress stakingTokenuint256 amountaddress accountuint256 timelockLength
FeesReceived(uint256 vaultIduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(uint256 vaultIdaddress pool
PoolUpdated(uint256 vaultIdaddress pool
SetIsGuardian(address addrbool isGuardian
SetPaused(uint256 lockIdbool paused
Withdraw(uint256 vaultIdaddress stakingTokenuint256 amountaddress account
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.