TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 1 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
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 49 additional slots
-
variable spans 48 additional slots
0xfa1f…a2ea
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PENDLE | ERC-20 | 0 | $5.03 |
$0 | |
eqbPENDLE-LPT | ERC-20 | 0.0003 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19126322 | 10 months ago | | | 0 | 0.0012363090 |
ABI
ABI objects
Getter at block 21230321
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ZAP_ROLE() view returns (bytes32)
0xda13a707f7a3840d073818a6eaebbe54a724320b9a9d77ff1a6dccba94a770b3
booster() view returns (address)
0x4d32c8ff2facc771ec7efc70d6a8468bc30c26bf
duration() view returns (uint256)
604800
getRewardTokens() view returns (address[])
[0x808507121B80c02388fAd14726482e061B8da827]
getRewardTokensLength() view returns (uint256)
1
pid() view returns (uint256)
29
stakingToken() view returns (address)
0xfa1f4cd169aa5484d2415dd47c6cf68a5c6fa2ea
totalSupply() view returns (uint256)
300000000000000
Read-only
balanceOf(address account) view returns (uint256)
earned(address _account, address _rewardToken) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getUserAmountTime(address _account) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
isRewardToken(address) view returns (bool)
lastTimeRewardApplicable(address _rewardToken) view returns (uint256)
rewardPerToken(address _rewardToken) view returns (uint256)
rewardTokens(uint256) view returns (address)
rewards(address) view returns (uint256 periodFinish, uint256 rewardRate, uint256 lastUpdateTime, uint256 rewardPerTokenStored, uint256 queuedRewards)
supportsInterface(bytes4 interfaceId) view returns (bool)
userAmountTime(address) view returns (uint256)
userLastTime(address) view returns (uint256)
userRewards(address, address) view returns (uint256 userRewardPerTokenPaid, uint256 rewards)
State-modifying
Events donate(address _rewardToken, uint256 _amount) payable
emergencyWithdraw()
getReward(address _account)
grantRole(bytes32 role, address account)
initialize(address _booster)
queueNewRewards(address _rewardToken, uint256 _rewards) payable
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setParams(uint256 _pid, address _stakingToken, address _rewardToken)
stake(uint256 _amount)
stakeAll()
stakeFor(address _for, uint256 _amount)
withdraw(uint256 amount)
withdrawAll()
withdrawFor(address _account, uint256 _amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
BoosterUpdated(address _booster)
EmergencyWithdrawn(address indexed _user, uint256 _amount)
Initialized(uint8 version)
RewardAdded(address indexed _rewardToken, uint256 _reward)
RewardPaid(address indexed _user, address indexed _rewardToken, uint256 _reward)
RewardTokenAdded(address indexed _rewardToken)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Staked(address indexed _user, uint256 _amount)
Withdrawn(address indexed _user, uint256 _amount)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.