TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 86 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 48 additional slots
-
variable spans 48 additional slots
0x09b9…f55f
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
RWA | ERC-20 | 1.844648M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19558694 | 7 months ago | | | 0 | 0.0039802335 | |
| 19558564 | 7 months ago | | | 0 | 0.014536410 | |
| 19558555 | 7 months ago | | | 0 | 0.0040203130 | |
| 17733584 | a year ago | | | 0 | 0.0063495125 | |
| 17614385 | a year ago | | | 0 | 0.0067401101 | |
| 17608923 | a year ago | | | 0 | 0.0032267419 | |
| 17533088 | a year ago | | | 0 | 0.0033951600 | |
| 17455014 | a year ago | | | 0 | 0.0032769207 | |
| 17396467 | a year ago | | | 0 | 0.0064214366 | |
| 17396440 | a year ago | | | 0 | 0.0070814248 |
ABI
ABI objects
Getter at block 21190566
getCurrentEpoch() view returns (uint128)
131
getTotalEpochs() view returns (uint256)
71
paused() view returns (bool)
false
Read-only
getCurrentBalance(address userAddress, address pool) view returns (uint256)
getCurrentEpochStake(address pool, address userAddress) view returns (uint256)
getEpochStake(address pool, address userAddress, uint128 epochId) view returns (uint256)
getPoolSize(address pool, uint128 epochId) view returns (uint256)
lastInitializedEpoch(address) view returns (uint128)
userLastEpochIdHarvested(address pool) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approvePool(address poolAddress, uint256 amountPerEpoch, bool allocateEpochs)
copyEpochs(address pool, address[] wallets)
harvest(address pool, address wallet, uint128 epochId) returns (uint256)
initialize(address _guardianAddress, address _poolStakingRewards, address _staking, uint256 _numberOfEpochs)
initializePoolEpochs(address poolAddress, uint128 startEpoch, uint128 endEpoch)
massHarvest(address pool, address wallet) returns (uint256)
pause()
revokePool(address poolAddress)
setNewCoinAddress(address coinAddress)
stake(address pool, uint256 amount) returns (bool)
unpause()
unstake(address pool, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Harvest(address indexed user, uint128 indexed epochId, uint256 amount)
MassHarvest(address indexed user, uint256 epochsHarvested, uint256 totalValue)
Paused(address account)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.