LiquidityPool

Verified contract

Active on Ethereum with 270 txns
Deployed by via 0xa63d8285 at 10842303
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x4a8bd2954aeb57059687c7e7160fccfd894b42e5e12e76039710208b37258cc7
0x08fe0e6b463fb29869af868f2fc2be05c32f1cbde96cbad52e7b7f7998a10d3b
0x089588cdf9999f1dd94020b43885f3071df00c85e465986ea475e8f6854011ab
0x87f51a8deb8c197ba7d3f5659b0f7bbaa506a108ec3cd498b1b420a110de118f
0x70655211d7f03823ee3ea393b03167f753d23e9f4b7ed12896e64960b0919d80
0x71b83caf1f4adea4388f461e5bd1103e06d033fa1a411b98db1b3dea6997b943
0x74be8332ff02ce682d93033fb3de89baaee133878286742092bdbe5163632c10
0x30b7cf4a4b4ca2fc4fe6a6ec886af8dc5c1cc006e7b5c4d1d4470f0a818a895b
0xeb8f345503ac72259b328d45944525bf5e371b245e31a670161479d4fb405b8b
0xf5894ee9310c702a1f88cd8efae0961fa7f2ed25ed1302d9a2cf78d1f0dc8eef

Functions
Getter at block 20830004
calculateMonthlyYield(view returns (uint256)
328
exponentialDaysMax(view returns (uint256)
30
exponentialRewardsEnabled(view returns (bool)
true
minStakeDurationDays(view returns (uint256)
2
minter(view returns (address)
0x28e484dbd6bb501d37efc8cd4b8dc33121cc78be
owner(view returns (address)
0x6376ffc4e4a1e3d0b6b67e0c5f22afb7690ab7cd
pampToken(view returns (address)
0xf0fac7104aac544e4a7ce1a55adf2b5a25c65bd1
previousContract(view returns (address)
0x0000000000000000000000000000000000000000
rewardAdjustmentFactor(view returns (uint256)
40000000000000000000
secondToken(view returns (address)
0x6d6506e6f438ede269877a0a720026559110b7d5
stakingEnabled(view returns (bool)
true
uniswapPair(view returns (address)
0xfba793ed063a6157334567322f3467a86d36b3a8
uniswapV2(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
Read-only
calculateTokensOwed(address stakerAddrview returns (uint256)
getStaker(address _stakerview returns (uint256uint256uint256uint256bool)
mulDiv(uint256 xuint256 yuint256 zpure returns (uint256)
previousContractBalances(addressview returns (uint256)
stakers(addressview returns (uint256 startTimestampuint256 lastTimestampuint256 poolTokenBalanceuint256 lockedRewardBalancebool hasMigrated)
State-modifying
addLiquidity(uint256 _numTokensToReinvestuint256 _numSecondTokensToInvest
emergencyWithdrawLiquidityTokens(
giveMeDayLast(
giveMeDayStart(
lockRewards(
reinvestRewards(bool lockeduint256 _numTokensToReinvestuint256 _numSecondTokensToInvest
stakeLiquidityTokens(uint256 numPoolTokensToStake
transferPampTokens(uint256 _numTokens
transferSecondTokens(uint256 _numTokens
updateExponentialDaysMax(uint256 _exponentialDaysMax
updateExponentialRewardsEnabled(bool _exponentialRewards
updateMinStakeDurationDays(uint256 _minStakeDurationDays
updateMinter(address _minter
updatePampToken(address _pampToken
updatePreviousLiquidityContract(address _previousContract
updateRewardAdjustmentFactor(uint256 _rewardAdjustmentFactor
updateSecondToken(address _secondToken
updateStakingEnabled(bool _stakingEnbaled
updateUinswapV2(address _uniswapv2
updateUniswapPair(address _uniswapPair
withdrawLiquidityTokens(uint256 numPoolTokensToWithdraw
withdrawRewards(
Events

This contract contains no event objects.

Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.