PendleStaking
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
8 additional
variables
Balances ($0.00)
No balances found for "PendleStaking"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PendleStaking"
ABI
ABI objects
Getter at block 21221403 accumulatedVePendle() view returns (uint256) totalUnclaimedETH() view returns (uint256)
PENDLE() view returns (address)
0x0000000000000000000000000000000000000000
WETH() view returns (address)
0x0000000000000000000000000000000000000000
autoBribeFee() view returns (uint256)
0
bribeManagerEOA() view returns (address)
0x0000000000000000000000000000000000000000
distributorETH() view returns (address)
0x0000000000000000000000000000000000000000
feeCollector() view returns (address)
0x0000000000000000000000000000000000000000
harvestTimeGap() view returns (uint256)
0
lockPeriod() view returns (uint256)
0
mPendleConvertor() view returns (address)
0x0000000000000000000000000000000000000000
mPendleOFT() view returns (address)
0x0000000000000000000000000000000000000000
marketDepositHelper() view returns (address)
0x0000000000000000000000000000000000000000
masterPenpie() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
pendleRouter() view returns (address)
0x0000000000000000000000000000000000000000
pendleVote() view returns (address)
0x0000000000000000000000000000000000000000
protocolFee() view returns (uint256)
0
totalPendleFee() view returns (uint256)
0
vePendle() view returns (address)
0x0000000000000000000000000000000000000000
vePendleHarvestCallerFee() view returns (uint256)
0
voteManager() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
pendleFeeInfos(uint256) view returns (uint256 value, address to, bool isMPENDLE, bool isAddress, bool isActive)
poolTokenList(uint256) view returns (address)
pools(address) view returns (address market, address rewarder, address helper, address receiptToken, uint256 lastHarvestTime, bool isActive)
State-modifying
Events __PendleStakingBaseUpg_init(address _pendle, address _WETH, address _vePendle, address _distributorETH, address _pendleRouter, address _masterPenpie)
__PendleStaking_init(address _pendle, address _WETH, address _vePendle, address _distributorETH, address _pendleRouter, address _masterPenpie)
addPendleFee(uint256 _value, address _to, bool _isMPENDLE, bool _isAddress)
batchHarvestMarketRewards(address[] _markets)
bootstrapVePendle(uint256[] chainId) payable returns (uint256)
convertPendle(uint256 _amount, uint256[] chainId) payable returns (uint256)
depositMarket(address _market, address _for, address _from, uint256 _amount)
harvestMarketReward(address _market)
harvestVePendleReward()
increaseLockTime(uint256 _unlockTime)
pause()
registerPool(address _market, uint256 _allocPoints, string name, string symbol)
removePendleFee(uint256 _index)
renounceOwnership()
setAutoBribeFee(uint256 _autoBribeFee, address _bribeManagerEOA)
setHarvestTimeGap(uint256 _period)
setLockDays(uint256 _newLockPeriod)
setMPendleConvertor(address _mPendleConvertor)
setMPendleOFT(address _setMPendleOFT)
setMarketDepositHelper(address _helper)
setPendleFee(uint256 _index, uint256 _value, address _to, bool _isMPENDLE, bool _isAddress, bool _isActive)
setVote(address _pendleVote, address _voteManager, uint256 _vePendleHarvestCallerFee, uint256 _protocolFee, address _feeCollector)
setVoteManager(address _voteManager)
setmasterPenpie(address _masterPenpie)
transferOwnership(address newOwner)
unpause()
updateMarketRewards(address _market, uint256[] amounts)
vote(address[] _pools, uint64[] _weights)
withdrawMarket(address _market, address _for, uint256 _amount)
AddPendleFee(address _to, uint256 _value, bool _isMPENDLE, bool _isAddress)
Initialized(uint8 version)
NewMarketDeposit(address indexed _user, address indexed _market, uint256 _lpAmount, address indexed _receptToken, uint256 _receptAmount)
NewMarketWithdraw(address indexed _user, address indexed _market, uint256 _lpAmount, address indexed _receptToken, uint256 _receptAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PendleLocked(uint256 _amount, uint256 _lockDays, uint256 _vePendleAccumulated)
PoolAdded(address _market, address _rewarder, address _receiptToken)
PoolHelperUpdated(address _lpToken)
PoolRemoved(uint256 _pid, address _lpToken)
RemovePendleFee(uint256 value, address to, bool _isMPENDLE, bool _isAddress)
RewardPaidTo(address _market, address _to, address _rewardToken, uint256 _feeAmount)
SetLockDays(uint256 _oldLockDays, uint256 _newLockDays)
SetMPendleConvertor(address _oldmPendleConvertor, address _newmPendleConvertor)
SetPendleFee(address _to, uint256 _value)
Unpaused(address account)
VePendleHarvested(uint256 _total, address[] _pool, uint256[] _totalAmounts, uint256 _protocolFee, uint256 _callerFee, uint256 _rest)
VoteManagerUpdated(address _oldVoteManager, address _voteManager)
VoteSet(address _voter, address _voteManager, uint256 _vePendleHarvestCallerFee, uint256 _voteProtocolFee, address _voteFeeCollector)
This contract contains no constructor objects.
receive()
InvalidFee()
InvalidFeeDestination()
LengthMismatch()
NoVePendleReward()
OnlyActivePool()
OnlyPoolHelper()
OnlyVoteManager()
PoolOccupied()
TimeGapTooMuch()
ZeroNotAllowed()