ConstantReturnStaking
Verified contract
Active on
Ethereum with 320 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
2 additional
variables
Balances ($0.01)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DYP | ERC-20 | 0.034835 | $0.329392 |
$0.01 | |
iDYP | ERC-20 | 0.96984 | $0.00063 |
$0 | |
DYPS | ERC-20 | 900K | -- | -- | |
0x2504…216d | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19205943 | 10 months ago | | | 0 | 0.0032655704 | |
| 19205759 | 10 months ago | | | 0 | 0.0025631151 | |
| 19188492 | 10 months ago | | | 0 | 0.0048082056 | |
| 19184041 | 10 months ago | | | 0 | 0.010674733 | |
| 19182918 | 10 months ago | | | 0 | 0.0058754191 | |
| 19182914 | 10 months ago | | | 0 | 0.0059972449 | |
| 19144948 | 10 months ago | | | 0 | 0.0034651277 | |
| 19053348 | 10 months ago | | | 0 | 0.0015101873 | |
| 19053081 | 10 months ago | | | 0 | 0.0017487782 | |
| 19051908 | 10 months ago | | | 0 | 0.0019082955 |
ABI
ABI objects
Getter at block 21312283
EMERGENCY_WAIT_TIME() view returns (uint256)
259200
LOCKUP_TIME() view returns (uint256)
7776000
REFERRAL_FEE_RATE_X_100() view returns (uint256)
500
REWARD_INTERVAL() view returns (uint256)
31536000
REWARD_RATE_X_100() view returns (uint256)
5000
STAKING_FEE_RATE_X_100() view returns (uint256)
50
TRUSTED_DEPOSIT_TOKEN_ADDRESS() view returns (address)
0x961c8c0b1aad0c0b10a51fef6a867e3091bcef17
TRUSTED_REWARD_TOKEN_ADDRESS() view returns (address)
0xbd100d061e120b2c67a24453cf6368e63f1be056
UNSTAKING_FEE_RATE_X_100() view returns (uint256)
0
adminCanClaimAfter() view returns (uint256)
34128000
adminClaimableTime() view returns (uint256)
1673527951
contractStartTime() view returns (uint256)
1639399951
feeRecipientAddress() view returns (address)
0x910090ea889b64b4e722ea4b8ff6d5e734dfb38f
getNumberOfHolders() view returns (uint256)
18
isEmergency() view returns (bool)
false
owner() view returns (address)
0x910090ea889b64b4e722ea4b8ff6d5e734dfb38f
totalClaimedReferralFee() view returns (uint256)
17974824572647473955
totalClaimedRewards() view returns (uint256)
405896932964466706016460
uniswapV2Router() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
Read-only
depositedTokens(address) view returns (uint256)
getActiveReferredStaker(address account, uint256 i) view returns (address _staker, uint256 _totalEarned)
getNumberOfReferredStakers(address referrer) view returns (uint256 _activeStakers, uint256 _totalStakers)
getPendingDivs(address _holder) view returns (uint256)
getReferredStaker(address account, uint256 i) view returns (address _staker, uint256 _totalEarned)
getStakersList(uint256 startIndex, uint256 endIndex) view returns (address[] stakers, uint256[] stakingTimestamps, uint256[] lastClaimedTimeStamps, uint256[] stakedTokens)
getTotalPendingDivs(address _holder) view returns (uint256)
isTrustedDepositContract(address) view returns (bool)
lastClaimedTime(address) view returns (uint256)
referrals(address) view returns (address)
rewardsPendingClaim(address) view returns (uint256)
stakingTime(address) view returns (uint256)
totalEarnedTokens(address) view returns (uint256)
totalReferralFeeEarned(address) view returns (uint256)
State-modifying
Events addTrustedDepositContractAddress(address _address)
claim(uint256 _amountOutMin_referralFee, uint256 _amountOutMin_claim, uint256 _deadline)
claimAnyToken(address token, address recipient, uint256 amount)
declareEmergency()
depositByContract(address account, uint256 amount, uint256 _amountOutMin_stakingReferralFee, uint256 _deadline)
reInvest(uint256 _amountOutMin_referralFee, uint256 _amountOutMin_reinvest, uint256 _deadline)
removeTrustedDepositContractAddress(address _address)
setContractVariables(uint256 lockupTime, uint256 referralFeeRateX100, uint256 stakingFeeRateX100, uint256 unstakingFeeRateX100, address router, address _feeRecipientAddress)
setFeeRecipientAddress(address newFeeRecipientAddress)
setLockupTime(uint256 _newLockupTime)
setReferralFeeRateX100(uint256 _newReferralFeeRateX100)
setStakingFeeRateX100(uint256 _newStakingFeeRateX100)
setUniswapV2Router(address _newUniswapV2Router)
setUnstakingFeeRateX100(uint256 _newUnstakingFeeRateX100)
stake(uint256 amountToStake, address referrer, uint256 _amountOutMin_referralFee, uint256 _deadline)
transferOwnership(address newOwner)
unstake(uint256 amountToWithdraw, uint256 _amountOutMin_referralFee, uint256 _deadline)
EmergencyDeclared(address indexed owner)
FeeRecipientAddressChanged(address newAddress)
LockupTimeChanged(uint256 _newLockupTime)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReferralFeeChanged(uint256 newFee)
ReferralFeeTransferred(address indexed referrer, uint256 amount)
Reinvest(address indexed holder, uint256 amount)
RewardsTransferred(address indexed holder, uint256 amount)
Stake(address account, uint256 amount)
StakingFeeChanged(uint256 newFee)
TrustedDepositContractAdded(address contractAddress)
TrustedDepositContractRemoved(address contractAddress)
UniswapV2RouterChanged(address router)
Unstake(address account, uint256 amount)
UnstakingFeeChanged(uint256 newFee)
constructor(address _uniswapV2RouterAddress, address _feeRecipientAddress, address trustedDepositTokenAddress, address trustedRewardTokenAddress, uint256 referralFeeRateX100, uint256 stakingFeeRateX100, uint256 unstakingFeeRateX100, uint256 rewardRateX100, uint256 rewardInterval, uint256 lockupTime)
This contract contains no fallback and receive objects.
This contract contains no error objects.