This contract is being backfilled. You may encounter incomplete storage history.

NativeStakingSSVStrategy2Proxy

Verified contract

Proxy

Active on Ethereum with 364 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
Native
Value $2,500.57
ERC-20
Value $2,134.99
0xb9fa15b30b704779defe8108ab9197e85b1f3b24e91181af1900043d52f4aaa0
0x6dc13a8412db368dc3fe46098fc839657ad2ad7af2eb80dbfaef1bf01b7ac709
0xdacc1d5c13e49704314be7c2f582bd822a223542f4d4ee4a6f405bfdf72d7e67
0x0f44ca68fe3d26b7193a30705fa17e7f611cc72f3218cf2d6e6d0c27ad602bae
0xe846da9547e56015ce64aeb02ff7c6d4967b164d88cde72069a6dd6fd87eaf3d
0x86da8c2b4eadf91f2b31f62afb805deb5f6c5ec5b297b2d92bd07bbebdfaa5c0
0xbb654cb7ad26e1b40dd1727cfe1f92ffea2fefb7a5060cff813a4a158038fcd7
0x52a987acb903b52ae20a070e561ac56f5b645498644c16341389b0d3f7170e27
0xdce0365c001192a0e0b231e6a5f2a7dbfb59474e7c5b98da58e99056f1f21ad2
0x5c8b2abf1a33bbaec076a6c2826c28053870f851930d3fc31ce35ed70b1f0e55

Functions
Getter at block 20793094
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)
221
consensusRewards(view returns (uint256)
980226391000000000
depositedWethAccountedFor(view returns (uint256)
836927998614018039
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)
0
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.