NXDStakingVault

Verified contract

Active on Ethereum with 841 txns
Deployed by via 0x8d85d1f2 at 19755761
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3,434.58
ERC-20
--
0xd46d027b18c9f567d32a1c263b74cbfa3dbde6054d8e1878eca7ce5cc8879fb3
0x7c0e8be7ffd172a5a5fd2d389ad0e8bbb31e8bd4141c22b044e83a7fc08b5522
0x15b075de024e02945d4353e1fae3bb53555aac40ed1778090506399916d3410a
0x588509c047da07bc7026f90e4a88f97bf3bc73a06f0c7d0eef84b6b652a45e35
0x9b53ec05252fa8eba5588c6df48a6132189964c497b843eb3f656de227c24beb
0x4e3a8cadba622c2d427af9a05ae29d04dda09144b2be17a8033defcd6223d504
0x977d0122977459c6606b963fa63feca14d1daf2aee9d7bfadc32985e608a74ab
0x1cf6154ad11fba2df6d9d89802c3754a1b2913074ce3f95da7a8218fdc6887d3
0x9b5ce0207c95f129f01476dbe17d4c330befe3f1f2a83dd1e9f7ea8121701ca8
0xd820fffba22cf29104a18dbf40dbad5933f59f67de4c78abd41b9e8f40189252

Functions
Getter at block 21311776
WITHDRAWAL_COOLDOWN(view returns (uint256)
86400
averageFeesPerBlockEpoch(view returns (uint256 averagePerBlock)
1973343497230
averageFeesPerBlockSinceStart(view returns (uint256 averagePerBlock)
2540546323690
contractStartBlock(view returns (uint256)
19755761
cumulativeRewardsSinceStart(view returns (uint256)
3913610010981615986
epoch(view returns (uint256)
30
epochCalculationStartBlock(view returns (uint256)
21291750
locked(view returns (bool)
false
numPools(view returns (uint256)
1
nxd(view returns (address)
0x70536d44820fe3ddd4a2e3eedbc937b8b9d566c7
nxdPenaltyBurned(view returns (uint256)
713125495814569658712
nxdProtocol(view returns (address)
0xe05430d42842c7b757e5633d19ca65350e01ae11
ourETHBalance(view returns (uint256)
920406675913709015
pendingRewards(view returns (uint256)
13655742521658295
rewardsInThisEpoch(view returns (uint256)
39518176875543265
totalAllocPoint(view returns (uint256)
100
totalStaked(view returns (uint256)
355780050356332644123498
Read-only
epochRewards(uint256view returns (uint256)
pendingETH(uint256 _pidaddress _userview returns (uint256)
poolInfo(uint256view returns (address tokenuint256 allocPointuint256 accEthPerSharebool withdrawable)
userInfo(uint256addressview returns (uint256 amountuint256 rewardDebt)
withdrawalRequests(uint256addressview returns (uint256 amountuint256 canWithdrawAfterTimestamp)
State-modifying
addPendingRewards(
deposit(uint256 _piduint256 _amount
depositFor(address _depositForuint256 _piduint256 _amount
emergencyWithdraw(uint256 _pid
massUpdatePools(
startNewEpochIfReady(
withdraw(uint256 _piduint256 _amountbool acceptsPenalty
withdrawCooldown(uint256 _pid
Events
Add(address indexed tokenuint256 indexed piduint256 allocPointbool withdrawable
Approval(address indexed owneraddress indexed spenderuint256 _piduint256 value
Deposit(address indexed useruint256 indexed piduint256 amount
EmergencyWithdraw(address indexed useruint256 indexed piduint256 amount
Withdraw(address indexed useruint256 indexed piduint256 amount
WithdrawRequested(address indexed useruint256 amountuint256 canWithdrawAfterTimestamp
Constructor
constructor(address _nxd
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
Cooldown(
FailedInnerCall(
InvalidAmount(
Locked(
NoRequest(
PoolAlreadyAdded(
SafeERC20FailedOperation(address token
SendETHFail(
Underflow(
WithdrawDisabled(