FarmProRata

Verified contract

Active on Ethereum with 27 txns
Deployed by via 0x00c64d0f at 17239927
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
ERC-20
--
ERC-20
--
0xf36318f77e1c0e5c55e28fd02e24445d31a595ec90e4f4e7cd31dda9458eefe4
0x2d4cb039bab032504252345e673727ce9211b0f4451bfb24f7257236d827610a
0xc45f310a1525f8d057a3394d37bf29b0a10f85ac8ed8b5c4e3e27dca0da4d415
0xb983b00d7213f731ffb0c7d86759b819c7c4800137f1d5094ff472dcd785759a
0x1cbe5635482ece219567d69420a8d11c9c726ac741b7b0d032b3ec25fffc9f2a
0xf1ce3288cea44ebe3a4700ee8fafbe4340fff937a97bde5c0bffcea89e8d0e04
0x359d019611fb1739058cf65e758c177066cf786105d144b99d84057cfe1c3cc3
0xf4cc37e87b939473ca6dc0da6ef1766fb9d1cbb5c74cccf194bd55268d8e400b
0x5a794bcb1a5808c3eceffd819bc6e24b213b5c8555b3f67e09904afe2c8b2d18
0x503de119871387351f0f7fa2506ff82afc8ac9df86b5134daaaf690a841a9e6b

Functions
Getter at block 21226587
BURN_ADDRESS(view returns (address)
0x000000000000000000000000000000000000dead
EMERGENCY_WAIT_TIME(view returns (uint256)
259200
MAGIC_NUMBER(view returns (uint256)
25641025641025772
STAKING_FEE_RATE_X_100(view returns (uint256)
0
UNSTAKING_FEE_RATE_X_100(view returns (uint256)
0
adminCanClaimAfter(view returns (uint256)
34128000
adminClaimableTime(view returns (uint256)
1685362127
burnOrDisburseTokensPeriod(view returns (uint256)
604800
cliffTime(view returns (uint256)
0
contractBalance(view returns (uint256)
11522264840182648401826484022
contractDeployTime(view returns (uint256)
1683843131
disburseAmount(view returns (uint256)
12000000000000000000000000000
disburseDuration(view returns (uint256)
31536000
disbursePercentX100(view returns (uint256)
10000
feeRecipientAddress(view returns (address)
0xf00f86d98e6c05caa5194c8f3c2a774fefd03204
getMaxSwappableAmount(view returns (uint256)
1218125648479073211823020606
getNumberOfHolders(view returns (uint256)
1
getPendingDisbursement(view returns (uint256)
11522264840182648401826484018
isEmergency(view returns (bool)
true
lastBurnOrTokenDistributeTime(view returns (uint256)
1683843131
lastDisburseTime(view returns (uint256)
1685098619
lastSwapExecutionTime(view returns (uint256)
1685027519
owner(view returns (address)
0xf00f86d98e6c05caa5194c8f3c2a774fefd03204
swapAttemptPeriod(view returns (uint256)
86400
tokensToBeDisbursedOrBurnt(view returns (uint256)
0
tokensToBeSwapped(view returns (uint256)
27054794520547945205479450
totalClaimedRewards(view returns (uint256)
0
totalClaimedRewardsEth(view returns (uint256)
380106556775635485
totalDivPoints(view returns (uint256)
0
totalEthDivPoints(view returns (uint256)
107330478541317
totalTokens(view returns (uint256)
2187942841274214097777
trustedBaseTokenAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
trustedDepositTokenAddress(view returns (address)
0xfa4a60310b275c49c4687f591b0e2ba3a4044f32
trustedPlatformTokenAddress(view returns (address)
0xc931a78c34b9f8a4436f7058cbcf0e91c80ef9e8
trustedRewardTokenAddress(view returns (address)
0xc931a78c34b9f8a4436f7058cbcf0e91c80ef9e8
trustedStakingContractAddress(view returns (address)
0x05f2bacb7fe5134712b382d07195807d1c58d3ed
uniswapRouterV2(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
uniswapV2Pair(view returns (address)
0xfa4a60310b275c49c4687f591b0e2ba3a4044f32
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_CRAZuint256 _amountOutMin_attemptSwapuint256 _deadline
claimAnyToken(address tokenaddress recipientuint256 amount
claimAs(address claimAsTokenuint256 _amountOutMin_claimAsToken_wethuint256 _amountOutMin_claimAsToken_CRAZuint256 _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.