DPRStaking

Verified contract

Active on Ethereum with 3,341 txns
Deployed by via 0xf2715f73 at 12933188
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 7 additional slots

No balances found for "DPRStaking"

0xb9f2811dd83758fb12f71537bf58edd0a0db43ec87a7c071cfc5b7a3a72951a4
0x5120776c25835b07f1319890ce620142caca169b81d68f5203bc6e337b762bbd
0x0b83655041bb4045c0dd7f24ea73f991777a1746aaf608ec64aa6262252d5058
0x1ae909a692c3943dd76eb002528c5d669cc687e54ce1f7fb0363721925622954
0xb23431681e55d46fa52e4ff34b812711ab16b1c3f010028e20a9a0fd0423b02a
0xe9f5eebfa12da6240bd8e2a44a52aff99ddc3691ca627c54e02a3fffc9139cb6
0xae228b48cac055b411e11681b9704f61cf839ea6b0983593f5f5400156adb971
0x03a800c349ae86b6ddd2c69af0b2e562a7394eb472ce28589461f453ba1d2417
0x3d9e59887dde61e1ab737c802987f7b15f0fd89dd72a590a7f8728a21593ae45
0xc4a619e0f5e78ce2c3333887ee3eea01c6ed00c1421aafd0887e422a3a1261cb

Functions
Getter at block 21095494
dpr(view returns (address)
0xf3ae5d769e153ef72b4e3591ac004e89f48107a1
getReleaseTimeInDays(view returns (uint256)
90
getRewardTime(view returns (uint256)
0
migrate_address(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xaa524247a50c4ac2666dd5457ace09dfcf369b88
pause(view returns (bool)
false
staking_time(view returns (uint256)
23328000
Read-only
getPeriodInfo(uint256 indexview returns (struct DPRStakingPeriod)
getReleaseTime(address userview returns (uint256)
getStaking(address userview returns (uint256)
getUserAddressByDPRAddress(string dpr_addressview returns (address)
getUserClaimInfo(address userview returns (uint256)
getUserDPRAddress(address userview returns (string)
getUserReleasePerDay(address userview returns (uint256)
getUserStakingIndex(address userview returns (uint256)
getUserStakingPeriod(address userview returns (struct DPRStakingPeriod)
getUserStakingTime(address userview returns (uint256)
State-modifying
addStaking(uint256 levelreturns (bool)
addStakingPeriod(uint256 _start_timeuint256 _end_timereturns (bool)
claim(returns (bool)
migrate(returns (bool)
modifyLinearTime(uint256 newdaysreturns (bool)
modifyPeriodTime(uint256 indexuint256 start_timeuint256 end_timereturns (bool)
modifyUserAddress(address userstring DPRAddressreturns (bool)
moveToLastestPeriod(returns (bool)
setMigrateAddress(address _migrate_addressreturns (bool)
setPause(bool is_pausereturns (bool)
setRewardTime(uint256 _new_reward_timereturns (bool)
setRootForPeriod(bytes32 rootuint256 indexreturns (bool)
stake(string DPRAddressuint256 levelreturns (bool)
transferOwnership(address newOwnerreturns (bool)
transferUserInfo(address oldUseraddress newUserreturns (bool)
withdrawAllFund(uint256 amountreturns (bool)
withdrawStaking(bytes32[] pathaddress userreturns (bool)
Events
DPRAddressChange(bytes32 oldAddressbytes32 newAddress
EndTimeChanged(uint256 indexed _new_end_time
LinearTimeChange(uint256 day
Migrate(address indexed migrate_addressuint256 indexed migrate_amount
MigrateAddressSet(address indexed migrate_address
ModifyPeriodTime(uint256 indexed _indexuint256 _start_timeuint256 _end_time
NewPeriod(uint256 indexed _start_timeuint256 indexed _end_time
OwnerShipTransfer(address indexed oldOwneraddress indexed newOwner
RootSet(bytes32 indexed rootuint256 indexed _index
Stake(address indexed userstring DPRAddressuint256 indexed amount
StakeChange(address indexed useruint256 indexed oldAmountuint256 indexed newAmount
UpdateRewardTime(uint256 indexed _new_reward_time
UserInfoChange(address indexed oldUseraddress indexed newUser
WithdrawAllFunds(address indexed to
WithdrawStaking(address indexed _addressuint256 indexed _amount
Constructor
constructor(address _dpr
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.