TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 979 txns
Deployed by via 0x8b618fb4 at 17406765
Slot
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
19 additional variables
ERC-20
Value $216.66
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x84fac85d066f97c46c5a18eda6618192f45cb7e7c3cfd3257bf7eb5ce351ce77
0xe1959433b1bf084b88172436500194cd8419c842da03ba2571588bb6ceba7775
0x1a92654fe011efca53800e48c45cf8ff47065e2dadf6f32aa3bc55c6f5237cb4
0x6ace95079a6a24d0d3be5f278c12d9894db4ccde44416c1d6cab26d71875ba3b
0x32ec01465f4b21401de98834986ef1b7d52201a5004f7434171cc6ca25683591
0x80d9b2e43bdb9d912883f9991a20cb0a577731839edd397b0ab93994a92117fd
0x26159709348a2ffd0d750924cb107984bf82c3c312fdc68861e464db58039465
0x3ece64a5eb0ee4c12625d9e2f9b60d65e4feafa072d26f44bab1b08c44d38433
0x57f8923e344ea1c2c3704253f53240dee52c07900e5d11eeb17f2717d1c3f1d1
0x1426ac1837f3e3f99b297ead0b541f0cb9a696121731764606db25ea49a3c60a

Functions
Getter at block 20871550
ETHZapper(view returns (address)
0x90fb3d0810c7fc11d653f7b383241cffcb7c4ccc
PENDLE(view returns (address)
0x808507121b80c02388fad14726482e061b8da827
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
accumulatedVePendle(view returns (uint256)
12081407556104870221221285
autoBribeFee(view returns (uint256)
0
bribeManager(view returns (address)
0x3a51cc8fc92cd5ba1d6920a9ee4cf07a77032bdf
bribeManagerEOA(view returns (address)
0x0936f059c3f3f6d354a268c927e83388a1db2bae
distributorETH(view returns (address)
0x8c237520a8e14d658170a633d96f8e80764433b9
feeCollector(view returns (address)
0xf433c2a2d6facecdd9edd7b8ce9ceaab96f41866
getPoolLength(view returns (uint256)
101
harvestCallerPendleFee(view returns (uint256)
100
harvestTimeGap(view returns (uint256)
14400
lockPeriod(view returns (uint256)
62899200
mPendleBurnRatio(view returns (uint256)
0
mPendleConvertor(view returns (address)
0x4bcc7c793534246bc18acd3737aa4897ff23b458
mPendleOFT(view returns (address)
0x83e817e1574e2201a005ec0f7e700ed5606f555e
marketDepositHelper(view returns (address)
0x1c1fb35334290b5ff1bf7b4c09130885b10fc0f4
masterPenpie(view returns (address)
0x16296859c15289731521f199f0a5f762df6347d0
mgpBlackHole(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xf433c2a2d6facecdd9edd7b8ce9ceaab96f41866
paused(view returns (bool)
true
pendleMarketRegisterHelper(view returns (address)
0xd20c245e1224fc2e8652a283a8f5cae1d83b353a
pendleRouter(view returns (address)
0x0000000001e4ef00d069e71d6ba041b0a16f7ea0
pendleVote(view returns (address)
0x44087e105137a5095c008aab6a6530182821f2f0
protocolFee(view returns (uint256)
0
smartPendleConvert(view returns (address)
0x0000000000000000000000000000000000000000
totalPendleFee(view returns (uint256)
2200
totalUnclaimedETH(view returns (uint256)
935604186031203289569
vePendle(view returns (address)
0x4f30a9d41b80ecc5b94306ab4364951ae3170210
vePendleHarvestCallerFee(view returns (uint256)
0
voteManager(view returns (address)
0x05fa779ce734d3d0569269c184d4aecdcd26ce38
Read-only
pendleFeeInfos(uint256view returns (uint256 valueaddress tobool isMPENDLEbool isAddressbool isActive)
poolTokenList(uint256view returns (address)
pools(addressview returns (address marketaddress rewarderaddress helperaddress receiptTokenuint256 lastHarvestTimebool isActive)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__PendleStakingBaseUpg_init(address _pendleaddress _WETHaddress _vePendleaddress _distributorETHaddress _pendleRouteraddress _masterPenpie
__PendleStaking_init(address _pendleaddress _WETHaddress _vePendleaddress _distributorETHaddress _pendleRouteraddress _masterPenpie
addPendleFee(uint256 _valueaddress _tobool _isMPENDLEbool _isAddress
batchHarvestMarketRewards(address[] _marketsuint256 minEthToRecieve
bootstrapVePendle(uint256[] chainIdpayable returns (uint256)
convertPendle(uint256 _amountuint256[] chainIdpayable returns (uint256)
depositMarket(address _marketaddress _foraddress _fromuint256 _amount
harvestMarketReward(address _marketaddress _calleruint256 _minEthRecive
harvestVePendleReward(address[] _pools
increaseLockTime(uint256 _unlockTime
pause(
registerPool(address _marketuint256 _allocPointsstring namestring symbol
removePendleFee(uint256 _index
renounceOwnership(
setAutoBribeFee(uint256 _autoBribeFee
setBribeManager(address _bribeManageraddress _bribeManagerEOA
setETHZapper(address _ETHZapper
setHarvestTimeGap(uint256 _period
setLockDays(uint256 _newLockPeriod
setMGPBlackHole(address _mgpBlackHoleuint256 _mPendleBurnRatio
setMPendleConvertor(address _mPendleConvertor
setMPendleOFT(address _setMPendleOFT
setMarketDepositHelper(address _helper
setPendleFee(uint256 _indexuint256 _valueaddress _tobool _isMPENDLEbool _isAddressbool _isActive
setPendleMarketRegisterHelper(address _pendleMarketRegisterHelper
setSmartConvert(address _smartPendleConvert
setVote(address _pendleVoteuint256 _vePendleHarvestCallerFeeuint256 _harvestCallerPendleFeeuint256 _protocolFeeaddress _feeCollector
setVoteManager(address _voteManager
setmasterPenpie(address _masterPenpie
transferOwnership(address newOwner
unpause(
updateMarketRewards(address _marketuint256[] amounts
updatePoolHelper(address _marketaddress _helper
vote(address[] _poolsuint64[] _weights
withdrawMarket(address _marketaddress _foruint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddPendleFee(address _touint256 _valuebool _isMPENDLEbool _isAddress
BribeManagerEOAUpdated(address _oldBribeManagerEOAaddress _bribeManagerEOA
BribeManagerUpdated(address _oldBribeManageraddress _bribeManager
Initialized(uint8 version
MPendleBurn(address indexed _mgpBlackHoleuint256 _burnAmount
MgpBlackHoleSet(address indexed _mgpBlackHoleuint256 _mPendleBurnRatio
NewMarketDeposit(address indexed _useraddress indexed _marketuint256 _lpAmountaddress indexed _receptTokenuint256 _receptAmount
NewMarketWithdraw(address indexed _useraddress indexed _marketuint256 _lpAmountaddress indexed _receptTokenuint256 _receptAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PendleLocked(uint256 _amountuint256 _lockDaysuint256 _vePendleAccumulated
PendleMarketRegisterHelperSet(address _pendleMarketRegisterHelper
PoolAdded(address _marketaddress _rewarderaddress _receiptToken
PoolHelperUpdated(address _market
PoolRemoved(uint256 _pidaddress _lpToken
RemovePendleFee(uint256 valueaddress tobool _isMPENDLEbool _isAddress
RewardPaidTo(address _marketaddress _toaddress _rewardTokenuint256 _feeAmount
SetLockDays(uint256 _oldLockDaysuint256 _newLockDays
SetMPendleConvertor(address _oldmPendleConvertoraddress _newmPendleConvertor
SetPendleFee(address _touint256 _value
SmartPendleConvertUpdated(address _OldSmartPendleConvertaddress _smartPendleConvert
Unpaused(address account
VePendleHarvested(uint256 _totaladdress[] _pooluint256[] _totalAmountsuint256 _protocolFeeuint256 _callerFeeuint256 _rest
VoteManagerUpdated(address _oldVoteManageraddress _voteManager
VoteSet(address _voteruint256 _vePendleHarvestCallerFeeuint256 _harvestCallerPendleFeeuint256 _voteProtocolFeeaddress _voteFeeCollector
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
InvalidAddress(
InvalidFee(
InvalidFeeDestination(
LengthMismatch(
NoVePendleReward(
OnlyActivePool(
OnlyPoolHelper(
OnlyPoolRegisterHelper(
OnlyVoteManager(
PoolOccupied(
TimeGapTooMuch(
ZeroNotAllowed(