FarmProRata

Verified contract

Active on Ethereum with 342 txns
Deployed by via 0xbb4b2000 at 13803017
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.17
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x5a145907e39a43529e1b6ba56121722598e2363cd7ee33337ca58e3b7734446c
0x47a8fab899a10b00113266ff677d7e1a67e3f413455b91a8076ed534febce769
0x94a2c33fe9f264fa2af144bd3dfc96c05fb2d7749706989a020dac2ecd2aaecd
0x16dc85bab6d8dc0d193a4da5ad1df0c7c0a6ade7f7dbc8efcbb6f0aae6de2292
0xbdcacc59a630185a436060052ea51e2f973ee9ccf066583cf8490b2b3d724747
0xe4763a572e6ca6f6db36ea64edc0f00df0b67ac40c8eabf5cdb72b83f64cfc21
0x11315ec23b342e3b1d5658ba5098d3b445ea10e5e81833b10c75b392a15502ce
0x23153bb64e357546478d4711b01285d97d11dc68d688db78c081b4bb8fee98ad
0xecad40882beead36871e7bbf076a7597ac2486b9e8f3c714a8c9ed618b59f8ac
0xb5c35295178b729b92eaf79e6d272f09ba72e208aab30b1fed3c1ac2ae1b66c0

Functions
Getter at block 21287568
BURN_ADDRESS(view returns (address)
0x000000000000000000000000000000000000dead
EMERGENCY_WAIT_TIME(view returns (uint256)
259200
MAGIC_NUMBER(view returns (uint256)
4116879204739465
STAKING_FEE_RATE_X_100(view returns (uint256)
120
UNSTAKING_FEE_RATE_X_100(view returns (uint256)
0
adminCanClaimAfter(view returns (uint256)
34128000
adminClaimableTime(view returns (uint256)
1673609119
burnOrDisburseTokensPeriod(view returns (uint256)
604800
cliffTime(view returns (uint256)
7776000
contractBalance(view returns (uint256)
110
contractDeployTime(view returns (uint256)
1639481119
disburseAmount(view returns (uint256)
2760000000000000000000000
disburseDuration(view returns (uint256)
31536000
disbursePercentX100(view returns (uint256)
10000
feeRecipientAddress(view returns (address)
0x910090ea889b64b4e722ea4b8ff6d5e734dfb38f
getMaxSwappableAmount(view returns (uint256)
25631072128519890991508
getNumberOfHolders(view returns (uint256)
19
getPendingDisbursement(view returns (uint256)
0
isEmergency(view returns (bool)
false
lastBurnOrTokenDistributeTime(view returns (uint256)
1647965205
lastDisburseTime(view returns (uint256)
1671174095
lastSwapExecutionTime(view returns (uint256)
1673765375
owner(view returns (address)
0x910090ea889b64b4e722ea4b8ff6d5e734dfb38f
swapAttemptPeriod(view returns (uint256)
86400
tokensToBeDisbursedOrBurnt(view returns (uint256)
0
tokensToBeSwapped(view returns (uint256)
0
totalClaimedRewards(view returns (uint256)
0
totalClaimedRewardsEth(view returns (uint256)
43482977857001553905
totalDivPoints(view returns (uint256)
0
totalEthDivPoints(view returns (uint256)
1496788718642843751
totalTokens(view returns (uint256)
555561962755936880452
trustedBaseTokenAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
trustedDepositTokenAddress(view returns (address)
0x7463286a379f6f128058bb92b355e3d6e8bdb219
trustedPlatformTokenAddress(view returns (address)
0x961c8c0b1aad0c0b10a51fef6a867e3091bcef17
trustedRewardTokenAddress(view returns (address)
0xbd100d061e120b2c67a24453cf6368e63f1be056
trustedStakingContractAddress(view returns (address)
0x1ab008cbfc99d0ca7e3fd8987ce1ebf832506f53
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.