TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 126 txns
Deployed by via 0x68813b5c at 17386997
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 98 additional slots
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x46f1d11c87f6cce36281da64fa9b84a17e1a77d9cc647b6c43c821481d749b94
0xc58faafc6a23902680ea1cbe133476055b50556e68d7bcc472ccb29087d3bb8d
0x54c4effd96a8c3cdad4b6efba234e8effabfa4013fe19d27492ad80d6f3f0ef8
0x38aafde84bf3157b7dc46e3026fac37876c3eb3e92bf688dfc119837042dba28
0x2550c26554966b5612893684b7d845fd95ed8fde542bd2f441f596985f591ac7
0xc1e2453ffccd2df164d0c668f6712d07e4747e19dd6462b85869deffa4b1f898
0x27733e8422e4775db6836fac3193686092af494ba9395449c907e2525bfad4b0
0x2c4ba89c4a99b0d8485b39dce5d56d4c175c84f1184e024e8395a655fbd2a143
0xa82f89e8750abb695b80fc80ce7ff78c93f1033207353bd30e09dcc328bddd7d
0x58465c4d2214f9b5511ac74d728b41901a99082afb65a42263bdace3393c0ef1

Functions
Getter at block 21292430
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_ADMIN_ROLE(view returns (bytes32)
0x349eec46d2c564a125684d1934a6120a70cc341d3a26d362e358a775e07dec17
VOTE_ADMIN_ROLE(view returns (bytes32)
0xf28dfd3b70fdc4c240fe198ff7392f4c72fb08f96bed76e3fb845a046d01c11b
booster(view returns (address)
0x4d32c8ff2facc771ec7efc70d6a8468bc30c26bf
depositor(view returns (address)
0x0140de476f49b6b42f7b73612b6dc317ab91d3bc
ePendleRewardPool(view returns (address)
0x357f55b46821a6c6e476cc32ebb2674cd125e849
feeCollector(view returns (address)
0xa4d9b85527355a62eebab6a4d9aff249511c2aa5
feeDistributorV2(view returns (address)
0x8c237520a8e14d658170a633d96f8e80764433b9
pendle(view returns (address)
0x808507121b80c02388fad14726482e061b8da827
pendleMarketFactory(view returns (address)
0x27b1dacd74688af24a64bd3c9c1b143118740784
pendleMarketFactoryV3(view returns (address)
0x6fcf753f2c67b83f7b09746bbc4fa0047b35d050
pendleVotingController(view returns (address)
0x44087e105137a5095c008aab6a6530182821f2f0
vePendle(view returns (address)
0x4f30a9d41b80ecc5b94306ab4364951ae3170210
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isValidMarket(address _marketview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimRewards(address _marketreturns (address[] rewardTokensuint256[] rewardAmounts)
claimRewardsManually(address _marketuint256[] _amountsreturns (address[] rewardTokens)
claimSwapFees(address[] _pools
claimYTFees(
claimYTFeesToRecipient(
grantRole(bytes32 roleaddress account
initialize(
lockPendle(uint128 _expiry
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeeCollector(address _feeCollector
setParams(address _pendleMarketFactoryaddress _pendleVotingControlleraddress _boosteraddress _depositoraddress _ePendleRewardPooladdress _feeDistributorV2address _feeCollector
setPendleMarketFactoryV3(address _pendleMarketFactoryV3
vote(address[] _poolsuint64[] _weights
withdraw(address _marketaddress _touint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BoosterUpdated(address _booster
DepositorUpdated(address _depositor
EPendleRewardPoolUpdated(address _ePendleRewardPool
FeeCollectorUpdated(address _feeCollector
FeeDistributorV2Updated(address _feeDistributorV2
FeesClaimed(address[] _poolsuint256 _totalAmountOutuint256[] _amountsOut
Initialized(uint8 version
PendleLocked(uint128 _additionalAmountToLockuint128 _newExpiry
RewardsClaimed(address _marketaddress[] _rewardTokensuint256[] _rewardAmounts
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Withdrawn(address _marketaddress _touint256 _amount
YTFeesClaimedToRecipient(address _recipientaddress[] _poolsuint256 _totalAmountOutuint256[] _amountsOut
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.