NovaStaking

Verified contract

Active on Ethereum with 3,722 txns
Deployed by via 0x4fad44e5 at 6493922
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x943f2c0a3fe206a8ca682fd755f12d49d474c087550f0a03613a872b561fdb98
0xb45065ec310a59b8e0f35f178fa2644c84794af00b6656694161b4d5cc25efc3
0xb179df105ed08d403d161aebf087aa0c727f92a859af1f739d11b0ed352429fe
0x9ef3f470863030ce2c76d77c774447c412cbe37b7fd0c15dd693ffd3f910df84
0xf1e926742ad2d4603873114629ae5b655d7fdf572b2727e9713727f52c53882d
0xd4f449ea0de1d4e23e653c15ca5aedf47a3c0bcfd5e2e370f12e8b3d86e63eac
0xa3c44ab4776c37038abda68ae326148c7f2badde066460522658608cf0b9d7de
0x52e3d528b6678a7838e8e81a20c9b185273a254889db5c9c18c48af6e4f7d5eb
0x49103d1dfd5285b7f1ab54c691149a0627c213fddf506d32780d8ac23c0945bc
0xe4307e3ebece76fe9d9606e94fefd22359de35694c372c6652a8fab25e0adfd2

Functions
Getter at block 20933051
SECONDS_PER_WEEK(view returns (uint256)
604800
WEEK_ZERO_START(view returns (uint256)
1538352000
gameContract(view returns (address)
0x0e2cda02caebdf772ef15a6f2961296741107038
getCurrentWeek(view returns (uint256)
314
nvtContract(view returns (address)
0x09d8b66c48424324b25754a873e290cae5dca439
owner(view returns (address)
0x2c5ac9d8e04d98def29b0c9c3d42cd8778a64e92
recoveryAddress(view returns (address)
0xd13744899b1e1f746a65fb0655ae38a4cf39abf4
totalStaked(view returns (uint256)
18847522298000000000000000000
Read-only
accountStaked(addressview returns (uint256)
balanceOf(address _ownerview returns (uint256)
balances(addressview returns (uint256)
gameAccountStaked(uint256addressview returns (uint256)
gameStaked(uint256view returns (uint256)
lastPayoutWeekByAccount(addressview returns (uint256)
lastPayoutWeekByGame(uint256view returns (uint256)
storedNVTbyWeek(uint256view returns (uint256)
weekAccountStakes(uint256addressview returns (uint256)
weekGameAccountStakes(uint256uint256addressview returns (uint256)
weekGameStakes(uint256uint256view returns (uint256)
weekTotalStakes(uint256view returns (uint256)
weeklyIncome(uint256view returns (uint256)
State-modifying
addNVTtoGame(uint256 _gameuint256 _tokensToToAdd
collectGamePayout(uint256 _gameuint256 _numberOfWeeksreturns (uint256 _payout)
collectPayout(uint256 _numberOfWeeksreturns (uint256 _payout)
decreaseStake(uint256 _gameuint256 _decreasereturns (uint256 newStake)
increaseStake(uint256 _gameuint256 _increasereturns (uint256 newStake)
linkContracts(address _gameContract
receiveApproval(address _senderuint256 _amountaddress _contractbytes _data
receiveNVT(uint256 _amountuint256 _week
setOwner(address _newOwner
setPromotedGame(uint256 _gamebool _isPromotedstring _json
setRecovery(address _newRecovery
setStake(uint256 _gameuint256 _newStake
setSuppressedGame(uint256 _gamebool _isSuppressed
withdraw(uint256 amount
withdrawNVTfromGame(uint256 _gameuint256 _tokensToWithdraw
Events
Balance(address accountuint256 value
ChangeStake(uint256 weekuint256 indexed gameaddress indexed stakeruint256 prevStakeuint256 newStakeuint256 accountStakeuint256 gameStakeuint256 totalStake
Deposit(address accountuint256 amountuint256 balance
OwnershipTransferred(address previousOwneraddress newOwner
Payout(address indexed stakeruint256 amountuint256 endWeek
PromotedGame(uint256 gamebool isPromotedstring json
StoredNVT(uint256 weekuint256 stored
SuppressedGame(uint256 gamebool isSuppressed
Transfer(address indexed fromaddress indexed touint256 value
Withdrawal(address accountuint256 amountuint256 balance
Constructor
constructor(address _nvtContract
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.