FarmProRata

Verified contract

Active on Ethereum with 224 txns
Deployed by via 0xb3341578 at 13803022
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
8 additional variables
ERC-20
Value $0.12
ERC-20
Value $0.05
ERC-20
--
ERC-20
--
0x22d93d9c96d5bd94a308e9a96cd2f21caabe322e1b0b7557eb92808394d29706
0x382839cdee75c812553ddac7c3e5f4d5dbcf239f4352d062f2542895a1dba0f8
0xeda9ede23e7bef111e3557c4f5909405d6b707b422363d18d2a32aff2b8f8fab
0x35d332b322974d0ff1633d733e31ffea4e64a83628b535ee230c53967e30f46f
0xf8825f6e53a4a9d581be64054e9c65ff76418484436edb297c48eaf06752a71f
0x30d34b2068552681cd2833ae0b0f447deee44d8f1d8cdbd5f58fa42d48b6f059
0xae7021b1e353e2a103cf944f9152d0592c9efdc1c10970844277ad8ef0e9a31c
0x69d0fe6ca8b9abfbc50951c6dfb7c77a069495c1fcbdc8e0fb8247a28ba38195
0xb89d7cdf77b66c23689083dacb26126e77292d9a62d6f7e52878a0c7d5c7b79d
0xce1276cc41dd8e8c32389da7fbd41b5839766010758235dfcc9d406b40f9c315

Functions
Getter at block 21184087
BURN_ADDRESS(view returns (address)
0x000000000000000000000000000000000000dead
EMERGENCY_WAIT_TIME(view returns (uint256)
259200
MAGIC_NUMBER(view returns (uint256)
3310926055984708
STAKING_FEE_RATE_X_100(view returns (uint256)
80
UNSTAKING_FEE_RATE_X_100(view returns (uint256)
0
adminCanClaimAfter(view returns (uint256)
34128000
adminClaimableTime(view returns (uint256)
1673609198
burnOrDisburseTokensPeriod(view returns (uint256)
604800
cliffTime(view returns (uint256)
5184000
contractBalance(view returns (uint256)
74
contractDeployTime(view returns (uint256)
1639481198
disburseAmount(view returns (uint256)
2220000000000000000000000
disburseDuration(view returns (uint256)
31536000
disbursePercentX100(view returns (uint256)
10000
feeRecipientAddress(view returns (address)
0x910090ea889b64b4e722ea4b8ff6d5e734dfb38f
getMaxSwappableAmount(view returns (uint256)
22932593726810579237280
getNumberOfHolders(view returns (uint256)
15
getPendingDisbursement(view returns (uint256)
0
isEmergency(view returns (bool)
false
lastBurnOrTokenDistributeTime(view returns (uint256)
1647965167
lastDisburseTime(view returns (uint256)
1671447179
lastSwapExecutionTime(view returns (uint256)
1681798847
owner(view returns (address)
0x910090ea889b64b4e722ea4b8ff6d5e734dfb38f
swapAttemptPeriod(view returns (uint256)
86400
tokensToBeDisbursedOrBurnt(view returns (uint256)
116031285154344710636208
tokensToBeSwapped(view returns (uint256)
0
totalClaimedRewards(view returns (uint256)
0
totalClaimedRewardsEth(view returns (uint256)
24226662765560716886
totalDivPoints(view returns (uint256)
0
totalEthDivPoints(view returns (uint256)
1480678105048938897
totalTokens(view returns (uint256)
377778207451805667855
trustedBaseTokenAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
trustedDepositTokenAddress(view returns (address)
0x7463286a379f6f128058bb92b355e3d6e8bdb219
trustedPlatformTokenAddress(view returns (address)
0x961c8c0b1aad0c0b10a51fef6a867e3091bcef17
trustedRewardTokenAddress(view returns (address)
0xbd100d061e120b2c67a24453cf6368e63f1be056
trustedStakingContractAddress(view returns (address)
0xb67f464b558e3055c2b6f017546ed53b2e6333d7
uniswapRouterV2(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
uniswapV2Pair(view returns (address)
0x7463286a379f6f128058bb92b355e3d6e8bdb219
Read-only
SWAP_PATH(uint256view returns (address)
depositTime(addressview returns (uint256)
depositedTokens(addressview returns (uint256)
getDepositorsList(uint256 startIndexuint256 endIndexview returns (address[] stakersuint256[] stakingTimestampsuint256[] lastClaimedTimeStampsuint256[] stakedTokens)
getPendingDivs(address _holderview returns (uint256)
getPendingDivsEth(address _holderview returns (uint256)
lastClaimedTime(addressview returns (uint256)
lastDivPoints(addressview returns (uint256)
lastEthDivPoints(addressview returns (uint256)
totalEarnedEth(addressview returns (uint256)
totalEarnedTokens(addressview returns (uint256)
trustedClaimableTokens(addressview returns (bool)
State-modifying
addContractBalance(uint256 amount
addTrustedClaimableToken(address trustedClaimableTokenAddress
burnRewardTokens(
claim(uint256 _amountOutMin_claimAsToken_dypuint256 _amountOutMin_attemptSwapuint256 _deadline
claimAnyToken(address tokenaddress recipientuint256 amount
claimAs(address claimAsTokenuint256 _amountOutMin_claimAsToken_wethuint256 _amountOutMin_claimAsToken_dypuint256 _amountOutMin_attemptSwapuint256 _deadline
declareEmergency(
deposit(address depositTokenuint256 amountToStakeuint256[] minAmountsuint256 _deadline
disburseRewardTokens(
removeTrustedClaimableToken(address trustedClaimableTokenAddress
setContractVariables(uint256 newMagicNumberuint256 lockupTimeuint256 stakingFeeRateX100uint256 unstakingFeeRateX100address _uniswapV2RouterAddressaddress newFeeRecipientAddress
setFeeRecipientAddress(address newFeeRecipientAddress
setLockupTime(uint256 _newLockupTime
setMagicNumber(uint256 newMagicNumber
setStakingFeeRateX100(uint256 newStakingFeeRateX100
setUniswapV2Router(address router
setUnstakingFeeRateX100(uint256 newUnstakingFeeRateX100
transferOwnership(address newOwner
withdraw(address withdrawAsTokenuint256 amountToWithdrawuint256[] minAmountsuint256 _deadline
Events
ClaimableTokenAdded(address indexed tokenAddress
ClaimableTokenRemoved(address indexed tokenAddress
EmergencyDeclared(address owner
EthRewardsDisbursed(uint256 amount
EthRewardsTransferred(address holderuint256 amount
FeeRecipientAddressChanged(address newAddress
LockupTimeChanged(uint256 lockupTime
MagicNumberChanged(uint256 newMagicNumber
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsDisbursed(uint256 amount
RewardsTransferred(address holderuint256 amount
StakingFeeChanged(uint256 fee
UniswapV2RouterChanged(address router
UnstakingFeeChanged(uint256 fee
Constructor
constructor(address[] swapPathaddress _uniswapV2RouterAddressaddress _feeRecipientAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.