ERC1967ProxyWithReceive
Verified contract
Proxy
Active on
Ethereum with 71,580 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 1 additional slot
3 additional
variables
Balances ($4,849,273.58)
Native
Value
$4,849,273.58
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 1.467853K | $3,303.65 |
$4,849,273.58 | |
LOFE | ERC-20 | 15.56564K | -- | -- | |
0x5cf1…e953 | ERC-1555 | 5.5K | -- | -- | |
0x5cf1…e953 | ERC-1555 | 5.5K | -- | -- | |
0x9382…0568 | ERC-1555 | 5.5K | -- | -- | |
0x9382…0568 | ERC-1555 | 5.5K | -- | -- | |
0x9382…0568 | ERC-1555 | 5.5K | -- | -- | |
0x9382…0568 | ERC-1555 | 5.5K | -- | -- | |
0x9382…0568 | ERC-1555 | 5.5K | -- | -- | |
0x9382…0568 | ERC-1555 | 5.5K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21244386 | 9 minutes ago | | | 0.038554978 | 0.00031970006 | |
| 21244384 | 9 minutes ago | | | 0.13709334 | 0.00030440751 | |
| 21244380 | 10 minutes ago | | | 0.077872802 | 0.00029203153 | |
| 21244326 | 21 minutes ago | | | 0.052575077 | 0.00034750853 | |
| 21244287 | 29 minutes ago | | | 0.062822018 | 0.00039430849 | |
| 21244144 | an hour ago | | | 0.018441895 | 0.00032977853 | |
| 21244131 | an hour ago | | | 0.022970241 | 0.00030668064 | |
| 21244115 | an hour ago | | | 0.071858975 | 0.00030261752 | |
| 21244045 | an hour ago | | | 0.055270627 | 0.00031522522 | |
| 21243975 | 2 hours ago | | | 0.025782678 | 0.00028910227 |
ABI
ABI objects
Getter at block 21244427 proxiableUUID() view returns (bytes32)
amountTransferredToColdWallet() view returns (uint256)
0
getAccLifetimeStakefishCommission() view returns (uint256)
2031621104534158569789
getAccRewardPerValidator() view returns (uint256)
655807285141038030
getLifetimeReward() view returns (uint256)
8718673863832427582524
getPoolState() view returns (uint256, uint256, uint256, uint256, uint256, uint256, bool)
(21243963, 655807285141038030, 15378, 1800000000000000000000, 5450820557125402015386, 0, true)
isOpenForWithdrawal() view returns (bool)
true
lifetimeCollectedCommission() view returns (uint256)
1800000000000000000000
lifetimePaidUserRewards() view returns (uint256)
5450820557125402015386
stakefishCommissionRateBasisPoints() view returns (uint256)
2500
totalValidators() view returns (uint256)
15378
Read-only
decodeValidatorInfo(uint256 data) pure returns (address, uint256)
encodeValidatorInfo(address ownerAddress, uint256 joinPoolTimestamp) pure returns (uint256)
getUserState(address user) view returns (uint256, uint256, uint256, uint256)
pendingReward(address depositorAddress) view returns (uint256, uint256)
State-modifying
Events batchCollectReward(address beneficiary, address[] wallet, uint256[] amountRequested)
bulkJoinPool(bytes validatorPubkeyArray, address[] depositorAddresses, uint256)
bulkPartPool(bytes validatorPubkeyArray, uint256)
changeOperator(address newOperator)
closePoolForWithdrawal()
collectPoolCommission(address beneficiary, uint256 amountRequested)
collectReward(address beneficiary, uint256 amountRequested)
collectRewardForNFT(address beneficiary, address nftWallet, uint256 amountRequested)
emergencyWithdraw(address[] depositorAddresses, address[] beneficiaries, uint256 maxAmount)
initialize(address operatorAddress_, address adminAddress_)
initializeAccLifetimeStakefishComission()
initialize_version3()
joinPool(bytes validatorPubKey, address depositor)
joinPool(bytes validatorPubKey, address depositor, uint256)
loadFromColdWallet() payable
migrateFromV2(address[] userlist)
openPoolForWithdrawal()
partPool(bytes validatorPubKey)
partPool(bytes validatorPubKey, uint256)
saveToColdWallet(address wallet, uint256 amount)
setCommissionRate(uint256 commissionRate)
setNFTManager(address nftManager)
transferClaimHistory(address[] addresses, uint256[] claimAmount)
transferValidatorByAdmin(bytes validatorPubkeys, address[] toAddresses)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
CommissionCollected(address beneficiary, uint256 collectedAmount)
CommissionRateChanged(uint256 newRate)
Initialized(uint8 version)
OperatorChanged(address newOperator)
Upgraded(address indexed implementation)
ValidatorBulkJoined(bytes validatorPubkeyArray, address[] depositorAddress, uint256 time)
ValidatorBulkParted(bytes validatorPubkeyArray, address[] depositorAddress, uint256 time)
ValidatorJoined(bytes indexed validatorPubkey, address indexed depositorAddress, uint256 ts)
ValidatorParted(bytes indexed validatorPubkey, address indexed depositorAddress, uint256 ts)
ValidatorRewardCollected(address indexed depositorAddress, address beneficiary, uint256 rewardAmount, address requester)
ValidatorTransferred(bytes indexed validatorPubkey, address indexed from, address indexed to, uint256 ts)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.