YearnRewards

Verified contract

Active on Ethereum with 6,336 txns
Deployed by via 0x02099335 at 10705526
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xf5ee03fc54dc1f19ca518b8ddb8c388b806a2762a0827e29665143c764e833cf
0x5f202aad0af5787f55e2b69f67866f82990656b3893a9030d3fc4e5edc9616fb
0x92bbdc3e2bdd45274a9d6638c5c27461593c1fa13759dad9939db42886ed608d
0x682944d5e0fbcf02ce2c9eef4c7827c3b2a73351d5ccb41b9d44e0385f7cac89
0xd36ed205e7ed83d4007f5ccbab8f7a720b291bd2d61aef11027dce7a21aae321
0x3cc40074d120565bdb692732cbc8cd9a142d5ef8a968dbf1acdbd2958fc68372
0x0dd60167f5507848a51d7e54f0812c657dd4cb24d49c7fc38ca8c9eb3c5f88f2
0x7089a282fc453de1ce467540c8f1f5542e92e852b4ab35e31524fbe05b40e240
0x2db36692ff830ede1df10dfe84a188f3422e1b4ffea20cd30383c5eada7b3376
0xd84f0f67937df10ec44751e52639a5679d9d20057023cee3f844d6ffe15b1ea9

Functions
Getter at block 21054630
DURATION(view returns (uint256)
1
FourtyPercentBonus(view returns (uint256)
400000000000000000
TenPercentBonus(view returns (uint256)
100000000000000000
ThirtyPercentBonus(view returns (uint256)
300000000000000000
TwentyPercentBonus(view returns (uint256)
200000000000000000
bpt(view returns (address)
0xc75f15ada581219c95485c578e124df3985e4ce0
calculateCycle(view returns (address)
0x3d3eb13738c72a81e93fcf13ce7a8b3aaabac654
deployedTime(view returns (uint256)
1598038797
isOwner(view returns (bool)
false
lastTimeRewardApplicable(view returns (uint256)
1611415924
lastUpdateTime(view returns (uint256)
1609560104
multiplier(view returns (address)
0x64912352749e2be98c374b93a57f301f95cf1bff
napsDiscountRange(view returns (uint256)
28800
napsLevelOneCost(view returns (uint256)
10000000000000000000000
napsLevelThreeCost(view returns (uint256)
30000000000000000000000
napsLevelTwoCost(view returns (uint256)
20000000000000000000000
owner(view returns (address)
0x50b3830641a5fd46ac191f168e3eac638c40343c
periodFinish(view returns (uint256)
1611415924
rewardPerToken(view returns (uint256)
91518890847824845799714
rewardPerTokenStored(view returns (uint256)
75412495172454567593762
rewardRate(view returns (uint256)
376479240660562232
totalSupply(view returns (uint256)
43378898574501979050
yfi(view returns (address)
0x66b3037aa8dd64c3ef1aee13a4d1f2509f672d1c
Read-only
NAPSlevel(addressview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateCost(uint256 levelview returns (uint256)
earned(address accountview returns (uint256)
getLevel(address accountview returns (uint256)
getSpent(address accountview returns (uint256)
getTotalMultiplier(address accountview returns (uint256)
rewards(addressview returns (uint256)
spentNAPS(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
exit(
getReward(
modify(address rewardTokenaddress stakingTokenuint256 duration
notifyRewardAmount(uint256 reward
purchase(uint256 level
renounceOwnership(
setCycleContract(address _cycleContract
setMultiplierAddress(address multiplierAddress
setRewardDistribution(address _rewardDistribution
stake(uint256 amount
transferOwnership(address newOwner
withdraw(uint256 amount
Events
Boost(uint256 level
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address rewardTokenaddress stakingTokenaddress calculateCycleAddraddress multiplierAddr
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.