DeltaRewardPoolProxy

Verified contract

Proxy

Active on Ethereum with 1,705 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,300,421.36
0xb5a1e813b2dbe9626e971b5a1c86743c1926688beb6f5bcfcdee92d801286e25
0x826d9578725591b4603ed27c533d9f65df58e0de4cee0b94a7beccd26ee03479
0x8f60c85fc686870ef571f3f1f0d5fdfaec1c9e62effc98f5137b4e143f117f99
0xe1a6d96a2ba426f5c3a818b3760d35b17b4b8882074e1c918750728930b623ad
0x20b7c56462d552e9cdcfa1340afc09c167cbf34c7b377983e3464bef68a61ce7
0xb64b7fa2b2440865364ebab3b6074ad03846be32cbc2db13ccc559aacd73cb3a
0xe684db8d7260bb8d72ae249f8745c7781d8ccf18fb0543d20d5b0899803fab14
0x595ddfe9f445196905874bf2a0e8d95ec6450de0f83d5f85ea2f6eff3866c730
0x4bc4d26f4a47fdfbc89f91c3b61bbec758993cfdd52a2c4632ac3e2fbe9749e8
0xb11d769b5d525740f06d2793e63969e2c258a8d2dfd676d815db4913de9df26e

Functions
Getter at block 21160681
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)
1729043699
cycleTimes(view returns (uint256)
10
devAddress(view returns (address)
0x60c83abb01e8e023bf887dc36e0a030642298a28
lastUpdateTime(view returns (uint256)
1730784911
monthTime(view returns (uint256)
2592000
nextCycleReward(view returns (uint256)
14000000000000000000000
nextDuration(view returns (uint256)
2592000
owner(view returns (address)
0x9996f23c497a0b7bbeafc1c4721e13c06108cb8d
periodFinish(view returns (uint256)
1731635699
poolSurplusReward(view returns (uint256)
14000000000000000000000
punishRate(view returns (uint256)
10000
rewardPerToken(view returns (uint256)
80354124484764423
rewardPerTokenStored(view returns (uint256)
77990090837333988
rewardRate(view returns (uint256)
5401234567901234
rewardToken(view returns (address)
0x3da932456d082cba208feb0b096d49b202bf89c8
stakedToken(view returns (address)
0x3da932456d082cba208feb0b096d49b202bf89c8
startStakeTime(view returns (uint256)
1703592000
totalAmount(view returns (uint256)
544131208600000000000000
totalPower(view returns (uint256)
1137560577618900000000000
totalReward(view returns (uint256)
140000000000000000000000
totalSupply(view returns (uint256)
1137560577618900000000000
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.