SuperNodeAccount
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
34
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
Balances ($0.00)
No balances found for "SuperNodeAccount"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "SuperNodeAccount"
ABI
ABI objects
Getter at block 21298822 getEthMatched() view returns (uint256) getEthStaked() view returns (uint256) getRplStaked() view returns (uint256)
adminServerCheck() view returns (bool)
false
allowSubOpDelegateChanges() view returns (bool)
false
bond() view returns (uint256)
0
getDirectory() view returns (address)
0x0000000000000000000000000000000000000000
getImplementation() view returns (address)
0x0000000000000000000000000000000000000000
getNumMinipools() view returns (uint256)
0
lockThreshold() view returns (uint256)
0
maxValidators() view returns (uint256)
0
minimumNodeFee() view returns (uint256)
0
nonce() view returns (uint256)
0
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
__subNodeOperatorMinipools__(address, uint256) view returns (address)
getIsMinipoolRecognized(address minipool) view returns (bool)
getMinipoolCount(address _subNodeOperator) view returns (uint256)
getMinipools(address _subNodeOperator) view returns (address[])
hasSufficientLiquidity(uint256 _bond) view returns (bool)
lockedEth(address) view returns (uint256)
minipoolData(address) view returns (address subNodeOperator, uint256 ethTreasuryFee, uint256 noFee, uint256 index)
minipools(uint256) view returns (address)
nonces(address) view returns (uint256)
State-modifying
Events closeDissolvedMinipool(address minipoolAddress)
createMinipool(struct SuperNodeAccountCreateMinipoolConfig _config) payable
initialize(address _directory)
invalidateAllOutstandingSigs()
invalidateSingleOustandingSig(address _nodeOperator)
lazyInitialize()
minipoolDelegateRollback(address _minipool)
minipoolDelegateUpgrade(address _minipool)
removeMinipool(address minipool)
setAdminServerCheck(bool newValue)
setAllowSubNodeOpDelegateChanges(bool newValue)
setBond(uint256 _newBond)
setLockAmount(uint256 _newLockThreshold)
setMaxValidators(uint256 _maxValidators)
setMinimumNodeFee(uint256 _newMinimumNodeFee)
setSmoothingPoolParticipation(bool _useSmoothingPool)
setUseLatestMinipoolDelegate(bool _setting, address _minipool)
stake(bytes _validatorSignature, bytes32 _depositDataRoot, address _minipool)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
AdminServerCheckChanged(bool indexed oldValue, bool indexed newValue)
AllowSubNodeOperatorDelegateChangesChanged(bool indexed oldValue, bool indexed newValue)
BeaconUpgraded(address indexed beacon)
BondChanged(uint256 indexed oldValue, uint256 indexed newValue)
Initialized(uint8 version)
LockThresholdChanged(uint256 indexed oldLockThreshold, uint256 indexed newLockThreshold)
MaxValidatorsChanged(uint256 indexed oldValue, uint256 indexed newValue)
MinimumNodeFeeChanged(uint256 indexed oldValue, uint256 indexed newValue)
MinipoolCreated(address indexed minipoolAddress, address indexed operatorAddress)
MinipoolDestroyed(address indexed minipoolAddress, address indexed operatorAddress)
MinipoolStaked(address indexed minipoolAddress, address indexed operatorAddress)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
receive()
This contract contains no error objects.