DeltaRewardPoolProxy

Verified contract

Proxy

Active on Ethereum with 1,783 txns
Deployed by via 0x98331850 at 18868067
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
ERC-20
Value $1,469,728.09
0xf039cec7ec8e6647340413fc5c47708fcc263a07a6a2740d08cf8cb64e5b0c84
0x2577ef5e9e5c81ef685b3eaec2341a0fc211a84c1b002378581118d997191a5e
0x1caa8e683886bc0ecd097bb0fbff81b5ab0e23ddcc3328fdff5299bcbd54c9b4
0x57d07c7b2003ff8a9b666286f2975caeb2ad292dc60efbb02d3ba0e998121cb6
0xdaa6823271d3162d428d44bf74d94dd082ed1698d774674203cd5d83a3c0234d
0xbaf48a66008e624c62267bc11c71744ba5c4c703224345f29b430f1bc0b65975
0x6b9fbb8f9f762641c96bd273a6af882fd186fef2f9605121635b8f0f045e8835
0x21739096f8bdde973a2a5064f090cf71970785ea2b19619448322ab93139862c
0xf5ff48590b30e410ffb17655a3900c5b519c447b5b8107a9c49e3a2de21560d9
0x380a58db7ace95df70293cbaca3f46584b45e8a186a5aaf5dc2e02cd02f9a2bb

Functions
Getter at block 21311440
proxyAdmin(view returns (address)
0x72a7e0764a06697d8755048ccec37a37106e4798
proxyImplementation(view returns (address)
0x0398f2e83eb8b698bbd8b6e0e88b8da2684917bc
MIN_DEPOSIT_AMOUNT(view returns (uint256)
10000000000000
MIN_WITHDRAW_AMOUNT(view returns (uint256)
10000000000000
basRate(view returns (uint256)
100000
curCycleReward(view returns (uint256)
14000000000000000000000
curCycleStartTime(view returns (uint256)
1731648635
cycleTimes(view returns (uint256)
11
devAddress(view returns (address)
0x60c83abb01e8e023bf887dc36e0a030642298a28
lastUpdateTime(view returns (uint256)
1732428047
monthTime(view returns (uint256)
2592000
nextCycleReward(view returns (uint256)
14000000000000000000000
nextDuration(view returns (uint256)
2592000
owner(view returns (address)
0x9996f23c497a0b7bbeafc1c4721e13c06108cb8d
periodFinish(view returns (uint256)
1734240635
poolSurplusReward(view returns (uint256)
0
punishRate(view returns (uint256)
10000
rewardPerToken(view returns (uint256)
90338583058303132
rewardPerTokenStored(view returns (uint256)
86473513567743217
rewardRate(view returns (uint256)
5401234567901234
rewardToken(view returns (address)
0x3da932456d082cba208feb0b096d49b202bf89c8
stakedToken(view returns (address)
0x3da932456d082cba208feb0b096d49b202bf89c8
startStakeTime(view returns (uint256)
1703592000
totalAmount(view returns (uint256)
426249147900000000000000
totalPower(view returns (uint256)
941298777181400000000000
totalReward(view returns (uint256)
154000000000000000000000
totalSupply(view returns (uint256)
941298777181400000000000
Read-only
earned(address accountview returns (uint256)
getUserStakeInfo(address userview returns (uint256 poweruint256 amountuint256 stakeTimeuint256 stakeDuration)
punishStake(address useruint256 withdrawAmountview returns (uint256)
stakeTimeRatio(uint256view returns (uint256)
userInfo(addressview returns (uint256 amountuint256 stakeTimeuint256 stakeDurationuint256 poweruint256 rewarduint256 allRewarduint256 rewardPerTokenPaid)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addStakeTimeRatio(uint256[] _stakeTimeRatio
fixUpdateUserPower(address user
harvest(
initialize(address _owneraddress _devAddressaddress _rewardTokenaddress _stakedTokenuint256 _curCycleStartTimeuint256 _durationuint256 _nextCycleRewarduint256[] _stakeTimeRatio
notifyMintAmount(uint256 addNextReward
renounceOwnership(
setNextCycleReward(uint256 _nextCycleRewarduint256 _nextDuration
setPunishRate(uint256 _punishRate
setStakeTimeRatio(uint256[] _stakeTimeRatio
stake(uint256 _amountuint256 _durationType
startUpdate(
transferOwnership(address newOwner
withdraw(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddNextCycleReward(uint256 rewardAmount
AddStakeTimeRatio(uint256[] _stakeTimeRatio
Harvest(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetPunishRate(uint256 punishRate
SetRewardConfig(uint256 nextCycleRewarduint256 nextDuration
SetStakeTimeRatio(uint256[] _stakeTimeRatio
Stake(address indexed useruint256 amountuint256 poweruint256 duration
StartNewEpoch(uint256 rewarduint256 duration
Withdraw(address indexed useruint256 punishuint256 amountuint256 power
Constructor
constructor(address _implementationbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.