PendleGenericLiquidityMining

Verified contract

Active on Ethereum with 500 txns
Deployed by via 0xaf8eaf2a at 13042914
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $249,910.66
0x5ea41db91902cbd03c4312b33215f181f3762fef309e6dd8cc6728935091fe37
0x717f35ee89665cd52e95feed3228868d206207a7d0d12070267558c86e250613
0x4018be5e159572f2e374841413f2b090fbf0dee8a159b65bae8caf81d6973175
0xb6346c4c27299e8173cd81e7b363f6ec521b72158ff2ceadbed718d9d2007f69
0x275f548ef6519c44865512d0285c516475775f185f0d7929bda6f5b995ca5e08
0xa59d7052604b4692a0b1001d8e0d4a9ea2d702643f2a3a95b403f52f380917f1
0xe89aca8674d1de4bcbb1ec22f2c38b5dbeba759afabe1ab0b77f7bfcc0ed9ea6
0xbff1bcaa568aa32493a93e9d3dade4b247fc520b0e708025ab74888da95c6503
0xed596f55ea941bd2c4fe1597c41aeb13bfa17d96fe33475efcd3d2b10b8cd21b
0x080928ba70282e0046736449288dedc9f54e2add593b5acd5e8a1b2bd2ece01f

Functions
Getter at block 21230353
baseToken(view returns (address)
0x808507121b80c02388fad14726482e061b8da827
data(view returns (address)
0xe8a6916576832aa5504092c1cccc46e3bb9491d6
epochDuration(view returns (uint256)
604800
forge(view returns (address)
0x6b0e6b4c0ee4b6460e5cd35a3625a172fe9d3930
forgeId(view returns (bytes32)
0x53757368697377617053696d706c650000000000000000000000000000000000
funded(view returns (bool)
true
governanceManager(view returns (address)
0x5a05a64115bd86f220a26461fde3a011c7142476
latestSetting(view returns (uint256 iduint256 firstEpochToApply)
(id=1, firstEpochToApply=1)
marketFactoryId(view returns (bytes32)
0x47656e6572696300000000000000000000000000000000000000000000000000
numberOfEpochs(view returns (uint256)
74
pendleTokenAddress(view returns (address)
0x808507121b80c02388fad14726482e061b8da827
readAllExpiriesLength(view returns (uint256 length)
1
router(view returns (address)
0x1b6d3e5da9004668e14ca39d1553e9a46fe842b3
startTime(view returns (uint256)
1629331200
underlyingAsset(view returns (address)
0x37922c69b08babcceae735a31235c81f1d1e8e43
underlyingYieldToken(view returns (address)
0x37922c69b08babcceae735a31235c81f1d1e8e43
vestingEpochs(view returns (uint256)
5
whitelist(view returns (address)
0x6fa13469428e85e6ac12c84b73a19aef7c53332a
Read-only
allExpiries(uint256view returns (uint256)
allocationSettings(uint256uint256view returns (uint256)
getBalances(uint256 expiryaddress userview returns (uint256)
lpHolderForExpiry(uint256 expiryview returns (address)
readAvailableRewardsForUser(uint256 epochIdaddress userview returns (uint256 availableRewardsForUser)
readEpochData(uint256 epochIdview returns (uint256 settingIduint256 totalRewards)
readExpiryData(uint256 expiryview returns (uint256 totalStakeLPuint256 lastNYielduint256 paramLaddress lpHolder)
readExpirySpecificEpochData(uint256 epochIduint256 expiryview returns (uint256 stakeUnitsuint256 lastUpdatedForExpiry)
readStakeUnitsForUser(uint256 epochIdaddress useruint256 expiryview returns (uint256 stakeUnitsForUser)
readUserExpiries(address _userview returns (uint256[] _expiries)
readUserSpecificExpiryData(uint256 expiryaddress userview returns (uint256 lastTimeUserStakeUpdateduint256 lastEpochClaimeduint256 balancesuint256 lastParamLuint256 dueInterests)
totalRewardsForEpoch(uint256 epochIdview returns (uint256 rewards)
State-modifying
fund(uint256[] _rewards
redeemLpInterests(uint256 expiryaddress userreturns (uint256 interests)
redeemRewards(uint256 expiryaddress userreturns (uint256 rewards)
setAllocationSetting(uint256[] _expiriesuint256[] _allocationNumerators
setUpEmergencyMode(uint256[] expiriesaddress spender
stake(uint256 expiryuint256 amountreturns (address newLpHoldingContractAddress)
stakeWithPermit(uint256 expiryuint256 amountuint256 deadlineuint8 vbytes32 rbytes32 sreturns (address newLpHoldingContractAddress)
topUpRewards(uint256[] _epochIdsuint256[] _rewards
withdraw(uint256 expiryuint256 amount
withdrawEther(uint256 amountaddress sendTo
withdrawToken(address tokenuint256 amountaddress sendTo
Events
AllocationSettingSet(uint256[] _expiriesuint256[] _allocationNumerators
EtherWithdraw(uint256 amountaddress sendTo
Funded(uint256[] _rewardsuint256 numberOfEpochs
PendleRewardsSettled(uint256 expiryaddress useruint256 amount
RewardsToppedUp(uint256[] _epochIdsuint256[] _rewards
Staked(uint256 expiryaddress useruint256 amount
TokenWithdraw(address tokenuint256 amountaddress sendTo
Withdrawn(uint256 expiryaddress useruint256 amount
Constructor
constructor(address _governanceManageraddress _pausingManageraddress _whitelistaddress _pendleTokenAddressaddress _pendleRouterbytes32 _pendleMarketFactoryIdbytes32 _pendleForgeIdaddress _underlyingAssetaddress _baseTokenuint256 _startTimeuint256 _epochDurationuint256 _vestingEpochs
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.