NRGYMarketMaker
Verified contract
Active on
Ethereum with 1,047 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xc29a…4ae1
-
variable spans 2 additional slots
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
NRGY | ERC-20 | 29.453824K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15436454 | 2 years ago | | | 0 | 0.0073899242 | |
| 15265265 | 2 years ago | | | 0 | 0.045548190 | |
| 15199176 | 2 years ago | | | 0 | 0.010121520 | |
| 15198339 | 2 years ago | | | 0 | 0.00076958403 | |
| 15175299 | 2 years ago | | | 0 | 0.0060019575 | |
| 15160951 | 2 years ago | | | 0 | 0.013336660 | |
| 15102122 | 2 years ago | | | 0 | 0.060147624 | |
| 15062614 | 2 years ago | | | 0 | 0.028500966 | |
| 15024078 | 2 years ago | | | 0 | 0.019501374 | |
| 14825283 | 2 years ago | | | 0 | 0.012645675 |
ABI
ABI objects
Getter at block 21097247
calculateRewards() view returns (uint256 _lastWeekReward, uint256 _secondLastWeekReward, uint256 _thirdLastWeekReward)
(_lastWeekReward=278510, _secondLastWeekReward=65369540, _thirdLastWeekReward=15060000)
energy() view returns (address)
0xc29acac647c63dbd8618e817d41ea9de69174ae1
feeRewardsAvailableInContract() view returns (uint256)
810360
feeRewardsCount() view returns (uint256)
9
getRewardPercentages() view returns (uint256[3])
[10, 30, 60]
lpToken() view returns (address)
0xc29acac647c63dbd8618e817d41ea9de69174ae1
minStakeForFeeRewards() view returns (uint256)
25000000
percentageDivider() view returns (uint256)
100
rewardsAvailableInContract() view returns (uint256)
1397562935
totalFeeRewards() view returns (uint256)
1000000
totalRewards() view returns (uint256)
136835122617
totalShares() view returns (uint256)
28052547609
totalStakeUsers() view returns (uint256)
583
totalWeeks() view returns (uint256)
100
unstakeFees() view returns (uint256)
75
Read-only
calculateRewardsByWeekCount(uint256 _weekCount) view returns (uint256 _lastWeekReward, uint256 _secondLastWeekReward, uint256 _thirdLastWeekReward)
claimedBalanceOf(address _who) view returns (uint256)
getFeeRewardsByIndex(uint256 _index) view returns (uint256, uint256, uint256, uint256)
getRewardsByWeekNo(uint256 _weekCount) view returns (uint256[3])
getSharesByWeekNo(uint256 _weekCount) view returns (uint256)
getStakeByWeekNo(uint256 _weekCount) view returns (uint256)
getUserCurrentRewards(address _who) view returns (uint256)
getUserEndedWeek(address _who) view returns (uint256)
getUserFeeRewardClaimStatus(address _who, uint256 _index) view returns (bool)
getUserFeeRewards(address _who) view returns (uint256)
getUserLastDepositTime(address _who) view returns (uint256)
getUserPercentageShareByWeekNo(address _who, uint256 _weekCount) view returns (uint256)
getUserRewards(address _who) view returns (uint256)
getUserRewardsByWeekNo(address _who, uint256 _weekCount) view returns (uint256)
getUserShare(address _who) view returns (uint256)
getUserShareByWeekNo(address _who, uint256 _weekCount) view returns (uint256)
getUserStartedWeek(address _who) view returns (uint256)
getUserStatus(address _who) view returns (bool)
getUserTotalRewards(address _who) view returns (uint256)
getUserUnclaimedFeesRewards(address _who) view returns (uint256)
isStakingLimitReached(uint256 _amount, uint256 _weekCount) view returns (bool)
isUserPreviouslyStaked(address _who) view returns (bool)
remainingStakingLimit(uint256 _weekCount) view returns (uint256)
smartContractStakers(address) view returns (bool)
stakingLimit(uint256) view returns (uint256)
userInfo(address) view returns (address user, bool isActive, uint256 rewards, uint256 feeRewards, uint256 depositTime, uint256 share, uint256 startedWeek, uint256 endedWeek)
userList(uint256) view returns (address)
State-modifying
Events distributeFees(uint256 _amount)
stake(uint256 amount)
stakeOnBehalf(uint256 amount, address _who)
unstake(uint256 _amount)
FeeRewardDistributed(uint256 _amount, uint256 _totalFeeRewards)
RewardDistributed(uint256 _weekNo, uint256[3] _lastWeekRewards)
Staked(address indexed _user, uint256 _amountStaked, uint256 _balanceOf)
Withdrawn(address indexed _user, uint256 _amountTransferred, uint256 _amountUnstaked, uint256 _shareDeducted, uint256 _rewardsDeducted, uint256 _feeRewardsDeducted)
constructor(address _energy)
This contract contains no fallback and receive objects.
This contract contains no error objects.