NXDStakingVault

Verified contract

Active on Ethereum with 800 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,514.39
ERC-20
--
0x05b7d21126fa335001a9370b22cb3ffcd861b4a080e2091bd226eb402a0524f6
0x4a0221d12d6888b893386e6402570f703623986472258fac67710f1f2a9b0e27
0x2d18604097af12871de57409d1a8a06bf8d257c03f5d8ed0e7517e5123696622
0xa89bec5a66f3aabde8265fb01ca4a7618902ffaee9af0044def245b2cc00ffcd
0x435edb2f41b89cd02ce61aa6183b229024362170e90c5db869e0cedc9be61ba6
0xa2b28d312a04ff831610a0d6e1a46e757610eb5a4e52ca320f41affdfeb5ad13
0xddb23fab8074a4788a86858607a5a41db2298a5bb4949beafc015ed2404ba4ba
0xacfa35415d74b47370a6c6407421ec37c820ba498307b5923a694166733558f1
0xf8b499a3b4c5304affb203a364ffedded47cb01a75ff58bcf8275688d066d429
0x06f95e0c5bea9daa07876ff66b0d2e87302c8cf3da250dbe71320357ac89f9d0

Functions
Getter at block 21076411
WITHDRAWAL_COOLDOWN(view returns (uint256)
86400
averageFeesPerBlockEpoch(view returns (uint256 averagePerBlock)
2054595638630
averageFeesPerBlockSinceStart(view returns (uint256 averagePerBlock)
2645859037535
contractStartBlock(view returns (uint256)
19755761
cumulativeRewardsSinceStart(view returns (uint256)
3405581499349479634
epoch(view returns (uint256)
25
epochCalculationStartBlock(view returns (uint256)
21033253
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)
1329707432530145019
pendingRewards(view returns (uint256)
24772503333503746
rewardsInThisEpoch(view returns (uint256)
88672238572027531
totalAllocPoint(view returns (uint256)
100
totalStaked(view returns (uint256)
374823562156439369952215
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(