ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 138 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
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0x8742…c492
0xc657…789a
0x5855…700d
0x2b74…3c41
0x4b8d…80ae
16 additional
variables
Balances ($0.02)
Native
Value
$0.02
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.000007 | $2,620.07 |
$0.02 | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- | |
vNFT | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19516331 | 7 months ago | | | 0 | 0.0028991425 | |
| 19501310 | 7 months ago | | | 0 | 0.0026534090 | |
| 19490020 | 7 months ago | | | 0 | 0.0041093408 | |
| 19445444 | 7 months ago | | | 0 | 0.0050972916 | |
| 19437489 | 7 months ago | | | 0.11 | 0.0064450630 | |
| 19437462 | 7 months ago | | | 0.01 | 0.0099123940 | |
| 19341568 | 8 months ago | | | 0 | 0.011701385 | |
| 19340671 | 8 months ago | | | 0 | 0.0079629281 | |
| 19338772 | 8 months ago | | | 0 | 0.033719140 | |
| 19338760 | 8 months ago | | | 96 | 0.0055337584 |
ABI
ABI objects
Getter at block 20986442 getExchangeRate() view returns (uint256) getTotalEthValue() view returns (uint256) proxiableUUID() view returns (bytes32)
consensusVaultContract() view returns (address)
0x4b8dc35b44296d8d6dcc7afebbbe283c997e80ae
dao() view returns (address)
0x718b7885fec8511dc8f2a378d3045c90e82d6a1d
daoVaultAddress() view returns (address)
0x79285fd2224cbc0b25065c49537b72c1a4567afc
depositContract() view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
depositFeeRate() view returns (uint256)
0
isPaused() view returns (bool)
true
liquidStakingWithdrawalCredentials() view returns (bytes)
0x0100000000000000000000004b8dc35b44296d8d6dcc7afebbbe283c997e80ae
nETHContract() view returns (address)
0xc6572019548dfeba782ba5a2093c836626c7789a
nodeOperatorRegistryContract() view returns (address)
0x8742178ac172ec7235e54808d5f327c30a51c492
operatorCanLoanAmounts() view returns (uint256)
32000000000000000000
operatorSlashContract() view returns (address)
0x82c87cc83c9fa09dadbebfb8f8b9152ee6104b5d
owner() view returns (address)
0x16f692525f3b8c8a96f8c945d365da958fb5735b
paused() view returns (bool)
true
vNFTContract() view returns (address)
0x58553f5c5a6aee89eabfd42c231a18ab0872700d
vaultManagerContractAddress() view returns (address)
0x878bd0593dfc1ff302e3a20e98fc4f97cf516c15
withdrawOracleContract() view returns (address)
0x2b74f97adc698b571c2f046673fd5cd028673c41
withdrawalRequestContract() view returns (address)
0xe81fc969d14cad8537ebafa2a1c478f29d7840fc
Read-only
getEthOut(uint256 _nethAmountIn) view returns (uint256)
getNethOut(uint256 _ethAmountIn) view returns (uint256)
getOperatorNethUnstakePoolAmounts(uint256 _operatorId) view returns (uint256)
getUnstakeQuota(address _from) view returns (struct LiquidStakingStakeInfo[])
operatorLoadBlockNumbers(uint256) view returns (uint256)
operatorLoanRecords(uint256) view returns (uint256)
operatorNftPoolBalances(uint256) view returns (uint256)
operatorPoolBalances(uint256) view returns (uint256)
reAssignRecords(uint256) view returns (uint256)
State-modifying
Events LargeWithdrawalRequestBurnNeth(uint256 _totalRequestNethAmount, address _to)
addPenaltyFundToStakePool(uint256 _operatorId, uint256 _amount) payable
assignOperator(uint256 _assignOperatorId, uint256 _operatorId)
changeCountractSetting(address _daoVaultAddress, address _nodeOperatorRegistryContract, address _withdrawOracleContractAddress, address _operatorSlashContract, address _withdrawalRequestContractAddress, address _vaultManagerContract)
claimRewardsOfDao(uint256[] _operatorIds, uint256[] _rewards)
claimRewardsOfOperator(uint256 _operatorId, address[] _rewardAddresses, uint256[] _rewards)
claimRewardsOfUser(uint256 _operatorId, uint256[] _tokenIds, uint256 _totalNftRewards, uint256 _gasHeight, address _owner)
fastUnstakeNFT(uint256 _operatorId, uint256 _tokenId, address _to)
initialize(address _dao, address _daoVaultAddress, bytes _withdrawalCreds, address _nodeOperatorRegistryContractAddress, address _nETHContractAddress, address _nVNFTContractAddress, address _withdrawOracleContractAddress, address _depositContractAddress)
initializeV2(uint256[] _operatorIds, address[] _users, uint256[] _nethAmounts, address _consensusVaultContractAddress, address _vaultManagerContractAddress, address _withdrawalRequestContractAddress, address _operatorSlashContractAddress, address _withdrawOracleContractAddress)
largeWithdrawalUnstake(uint256 _operatorId, address _from, uint256 _amount)
nftExitHandle(uint256[] _tokenIds, uint256[] _exitBlockNumbers)
onERC721Received(address operator, address from, uint256 tokenId, bytes data) returns (bytes4)
pause()
receiveRewards(uint256 _rewards) payable
registerValidator(bytes[] _pubkeys, bytes[] _signatures, bytes32[] _depositDataRoots)
reinvestClRewards(uint256[] _operatorIds, uint256[] _amounts, uint256 _totalAmount)
reinvestElRewards(uint256[] _operatorIds, uint256[] _amounts)
renounceOwnership()
setDaoAddress(address _dao)
setDepositFeeRate(uint256 _feeRate)
setLiquidStakingWithdrawalCredentials(bytes _liquidStakingWithdrawalCredentials)
setOperatorCanLoanAmounts(uint256 _newCanLoanAmounts)
stakeETH(uint256 _operatorId) payable
stakeNFT(uint256 _operatorId, address withdrawalCredentialsAddress) payable
transferOwnership(address newOwner)
unpause()
unstakeETH(uint256 _operatorId, uint256 _amounts)
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)
ConsensusVaultContractSet(address vaultManagerContractAddress, address _consensusVaultContract)
DaoAddressChanged(address _oldDao, address _dao)
DaoClaimRewards(uint256 _operatorId, uint256 _rewards)
DaoVaultAddressChanged(address _oldDaoVaultAddress, address _daoVaultAddress)
DepositFeeRateSet(uint256 _oldFeeRate, uint256 _feeRate)
EthStake(uint256 indexed _operatorId, address indexed _from, uint256 _amount, uint256 _amountOut)
EthUnstake(uint256 indexed _operatorId, uint256 targetOperatorId, address ender, uint256 _amounts, uint256 amountOut)
Initialized(uint8 version)
LiquidStakingWithdrawalCredentialsSet(bytes _oldLiquidStakingWithdrawalCredentials, bytes _liquidStakingWithdrawalCredentials)
NftExitBlockNumberSet(uint256[] tokenIds, uint256[] exitBlockNumbers)
NftStake(uint256 indexed _operatorId, address indexed _from, uint256 _count)
NodeOperatorRegistryContractSet(address _oldNodeOperatorRegistryContract, address _nodeOperatorRegistryContract)
OperatorAssigned(uint256 indexed _blacklistOperatorId, uint256 _operatorId, uint256 _totalAmount)
OperatorCanLoanAmountsSet(uint256 operatorCanLoanAmounts, uint256 _newCanloadAmounts)
OperatorClaimRewards(uint256 _operatorId, uint256 _rewards)
OperatorReinvestClRewards(uint256 _operatorId, uint256 _rewards)
OperatorReinvestElRewards(uint256 _operatorId, uint256 _rewards)
OperatorSlashContractSet(address oldOperatorSlashContract, address _operatorSlashContract)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RewardsReceive(uint256 _rewards)
Transferred(address _to, uint256 _amount)
Unpaused(address account)
Upgraded(address indexed implementation)
UserClaimRewards(uint256 _operatorId, uint256[] _tokenIds, uint256 _rewards)
ValidatorRegistered(uint256 indexed _operatorId, uint256 _tokenId, bytes _pubkey)
VaultManagerContractSet(address vaultManagerContractAddress, address _vaultManagerContract)
WithdrawOracleContractSet(address _oldWithdrawOracleContractSet, address _withdrawOracleContractSetAddress)
WithdrawalRequestContractSet(address _withdrawalRequestContract, address _withdrawalRequestContractAddress)
constructor(address _logic, bytes _data)
fallback()
receive()
AssignMustSameOperator()
InsufficientFunds()
InsufficientMargin()
InvalidAmount()
InvalidDaoVaultAddr()
InvalidParameter()
InvalidWithdrawalCredentials()
OperatorHasArrears()
OperatorLoanFailed()
PermissionDenied()
RequireBlacklistOperator()
RequireOperatorTrusted()
TotalEthIsZero()
UnstakeEthNoQuota()