NativeStakingSSVStrategy2Proxy

Verified contract

Proxy

Active on Ethereum with 599 txns
Deployed by via 0xbdbea89e at 20281780
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 46 additional slots
-
variable spans 48 additional slots
10 additional variables
ERC-20
Value $9.01
0x4312ef892da577cdb49a1039b50f7a89bacdb7e27a9d8b82abae19b38a8e6923
0xd554539dbeacc7d99036f676f96da333ca311b5331d03640aabc8e0d652713ba
0x83227ed939c7614f92934873738a3cd80d127c86473a81d23626b0862b0ab0a4
0xc00f62408f3cd16da6dea202ff2094dc4f7a3d736eee20ab42f344047b3a74df
0xb1e2a3178460e794204b0fb449323b1a08b4020aafb29ecdbb3383201a8627d8
0xbdf057ec70879b15f77e0e8941b82719e21a3d9abde795e46979f121bf42bb9f
0x4e9081efbc07ab2c6c914e301b051a0f3fe34ee2339163f8016e1a1f6010e112
0x846c7557e28371dd71174988046e2c68cfe61b368ad3b5453d14dc3eefa0d5df
0x75a09d2fd699b2ae4aed770a5f2a55122aea97c9dd071795ecdb802eb9f2551a
0x46aa571936bf005493904dc746f447746886fa7229f953b19b1ab930b2f23f77

Functions
Getter at block 21268545
admin(view returns (address)
0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f
governor(view returns (address)
0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f
implementation(view returns (address)
0x0643b19f9f978322b4f2f13b091a13e60ecbbce3
isGovernor(view returns (bool)
false
BEACON_CHAIN_DEPOSIT_CONTRACT(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
FEE_ACCUMULATOR_ADDRESS(view returns (address)
0xfee31c09fa5e9cdbc1f80c90b42b58640be91ddf
FULL_STAKE(view returns (uint256)
32000000000000000000
MAX_VALIDATORS(view returns (uint256)
500
MIN_FIX_ACCOUNTING_CADENCE(view returns (uint256)
7200
SSV_NETWORK(view returns (address)
0xdd9bc35ae942ef0cfa76930954a156b3ff30a4e1
SSV_TOKEN(view returns (address)
0x9d65ff81a3c488d585bbfb0bfe3c7707c7917f54
VAULT_ADDRESS(view returns (address)
0x39254033945aa2e4809cc2977e7087bee48bd7ab
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
activeDepositedValidators(view returns (uint256)
500
consensusRewards(view returns (uint256)
0
depositedWethAccountedFor(view returns (uint256)
2626335030463743
fuseIntervalEnd(view returns (uint256)
25600000000000000000
fuseIntervalStart(view returns (uint256)
21600000000000000000
getRewardTokenAddresses(view returns (address[])
[0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2]
governor(view returns (address)
0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f
harvesterAddress(view returns (address)
0x0d017afa83eace9f10a8ec5b6e13941664a6785c
isGovernor(view returns (bool)
false
lastFixAccountingBlockNumber(view returns (uint256)
0
paused(view returns (bool)
false
platformAddress(view returns (address)
0x0000000000000000000000000000000000000000
stakeETHTally(view returns (uint256)
160000000000000000000
stakeETHThreshold(view returns (uint256)
512000000000000000000
stakingMonitor(view returns (address)
0xbe2ab3d3d8f6a32b96414ebbd865dbd276d3d899
validatorRegistrator(view returns (address)
0x4b91827516f79d6f6a1f292ed99671663b09169a
vaultAddress(view returns (address)
0x39254033945aa2e4809cc2977e7087bee48bd7ab
Read-only
assetToPToken(addressview returns (address)
checkBalance(address _assetview returns (uint256 balance)
rewardTokenAddresses(uint256view returns (address)
supportsAsset(address _assetview returns (bool)
validatorsStates(bytes32view returns (uint8)
State-modifying
claimGovernance(
initialize(address _logicaddress _initGovernorbytes _datapayable 
transferGovernance(address _newGovernor
upgradeTo(address _newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimGovernance(
collectRewardTokens(
deposit(address _assetuint256 _amount
depositAll(
depositSSV(uint64[] operatorIdsuint256 ssvAmountstruct Cluster cluster
doAccounting(returns (bool accountingValid)
exitSsvValidator(bytes publicKeyuint64[] operatorIds
initialize(address[] _rewardTokenAddressesaddress[] _assetsaddress[] _pTokens
manuallyFixAccounting(int256 _validatorsDeltaint256 _consensusRewardsDeltauint256 _ethToVaultAmount
pause(
registerSsvValidators(bytes[] publicKeysuint64[] operatorIdsbytes[] sharesDatauint256 ssvAmountstruct Cluster cluster
removePToken(uint256 _assetIndex
removeSsvValidator(bytes publicKeyuint64[] operatorIdsstruct Cluster cluster
resetStakeETHTally(
safeApproveAllTokens(
setFeeRecipient(
setFuseInterval(uint256 _fuseIntervalStartuint256 _fuseIntervalEnd
setHarvesterAddress(address _harvesterAddress
setPTokenAddress(address _assetaddress _pToken
setRegistrator(address _address
setRewardTokenAddresses(address[] _rewardTokenAddresses
setStakeETHThreshold(uint256 _amount
setStakingMonitor(address _address
stakeEth(struct ValidatorStakeData[] validators
transferGovernance(address _newGovernor
transferToken(address _assetuint256 _amount
withdraw(address _recipientaddress _assetuint256 _amount
withdrawAll(
Events
GovernorshipTransferred(address indexed previousGovernoraddress indexed newGovernor
PendingGovernorshipTransfer(address indexed previousGovernoraddress indexed newGovernor
Upgraded(address indexed implementation
AccountingConsensusRewards(uint256 amount
AccountingFullyWithdrawnValidator(uint256 noOfValidatorsuint256 remainingValidatorsuint256 wethSentToVault
AccountingManuallyFixed(int256 validatorsDeltaint256 consensusRewardsDeltauint256 wethToVault
AccountingValidatorSlashed(uint256 remainingValidatorsuint256 wethSentToVault
Deposit(address indexed _assetaddress _pTokenuint256 _amount
ETHStaked(bytes32 indexed pubKeyHashbytes pubKeyuint256 amount
FuseIntervalUpdated(uint256 startuint256 end
GovernorshipTransferred(address indexed previousGovernoraddress indexed newGovernor
HarvesterAddressesUpdated(address _oldHarvesterAddressaddress _newHarvesterAddress
PTokenAdded(address indexed _assetaddress _pToken
PTokenRemoved(address indexed _assetaddress _pToken
Paused(address account
PendingGovernorshipTransfer(address indexed previousGovernoraddress indexed newGovernor
RegistratorChanged(address indexed newAddress
RewardTokenAddressesUpdated(address[] _oldAddressesaddress[] _newAddresses
RewardTokenCollected(address recipientaddress rewardTokenuint256 amount
SSVValidatorExitCompleted(bytes32 indexed pubKeyHashbytes pubKeyuint64[] operatorIds
SSVValidatorExitInitiated(bytes32 indexed pubKeyHashbytes pubKeyuint64[] operatorIds
SSVValidatorRegistered(bytes32 indexed pubKeyHashbytes pubKeyuint64[] operatorIds
StakeETHTallyReset(
StakeETHThresholdChanged(uint256 amount
StakingMonitorChanged(address indexed newAddress
Unpaused(address account
Withdrawal(address indexed _assetaddress _pTokenuint256 _amount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.