AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 2 txns
Deployed by via 0x7550a460 at 12675818
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xc26d81a733648be36a897b3a743eb84b70832c19ed457ebc312989ae4bcb3698
0x0f3d63070a5e24cc04a5e788e28e0765c280c5cdb72b780e188101b12f43f133

Functions
Getter at block 21330427
defaultLPAlloc(view returns (uint256)
500000000000000000
defaultTreasuryAlloc(view returns (uint256)
0
distributionPaused(view returns (bool)
false
lpStaking(view returns (address)
0x688c3e4658b5367da06fd629e41879beab538e37
nftxVaultFactory(view returns (address)
0xbe86f647b167567525ccaafcd6f881f1ee558216
owner(view returns (address)
0x40d73df4f99bae688ce3c23a01022224fe16c7b2
treasury(view returns (address)
0x40d73df4f99bae688ce3c23a01022224fe16c7b2
Read-only
allocTotal(uint256view returns (uint256)
isGuardian(addressview returns (bool)
isPaused(uint256view returns (bool)
onlyOwnerIfPaused(uint256 lockIdview 
specificTreasuryAlloc(uint256view returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__FeeDistributor__init__(address _lpStakingaddress _treasury
addReceiver(uint256 _vaultIduint256 _allocPointaddress _receiverbool _isContract
changeMultipleReceiverAddress(uint256[] _vaultIdsuint256[] _receiverIdxsaddress[] addressesbool[] isContracts
changeMultipleReceiverAlloc(uint256[] _vaultIdsuint256[] _receiverIdxsuint256[] allocPoints
changeReceiverAddress(uint256 _vaultIduint256 _receiverIdxaddress _addressbool _isContract
changeReceiverAlloc(uint256 _vaultIduint256 _receiverIdxuint256 _allocPoint
distribute(uint256 vaultId
initializeVaultReceivers(uint256 _vaultId
pause(uint256 lockId
pauseFeeDistribution(bool pause
removeReceiver(uint256 _vaultIduint256 _receiverIdx
renounceOwnership(
rescueTokens(address _address
setDefaultLPAlloc(uint256 _allocPoint
setDefaultTreasuryAlloc(uint256 _allocPoint
setIsGuardian(address addrbool _isGuardian
setLPStakingAddress(address _lpStaking
setNFTXVaultFactory(address _factory
setSpecificTreasuryAlloc(uint256 vaultIduint256 _allocPoint
setTreasuryAddress(address _treasury
transferOwnership(address newOwner
unpause(uint256 lockId
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddFeeReceiver(uint256 vaultIdaddress receiveruint256 allocPoint
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseDistribution(bool paused
RemoveFeeReceiver(uint256 vaultIdaddress receiver
SetIsGuardian(address addrbool isGuardian
SetPaused(uint256 lockIdbool paused
UpdateDefaultLPAlloc(uint256 newLPAlloc
UpdateDefaultTreasuryAlloc(uint256 newTreasuryAlloc
UpdateFeeReceiverAddress(uint256 vaultIdaddress oldReceiveraddress newReceiver
UpdateFeeReceiverAlloc(uint256 vaultIdaddress receiveruint256 allocPoint
UpdateLPStakingAddress(address newLPStaking
UpdateNFTXVaultFactory(address factory
UpdateSpecificTreasuryAlloc(uint256 vaultIduint256 newSpecificAlloc
UpdateTreasuryAddress(address newTreasury
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.