Versions in this module Expand all Collapse all v1 v1.20.8 Aug 4, 2026 Changes in this version + const BeaconContainerSuffix + const ValidatorContainerSuffix + const ValidatorKeyPath + func GetDepositData(validatorKey *eth2types.BLSPrivateKey, withdrawalCredentials common.Hash, ...) (generic.DepositData, common.Hash, error) + func GetPrivateKey(mnemonic string, index uint, path string) (*eth2types.BLSPrivateKey, error) + func GetSignedExitMessage(validatorKey *eth2types.BLSPrivateKey, validatorIndex string, epoch uint64, ...) (types.ValidatorSignature, error) + func GetSignedWithdrawalCredsChangeMessage(withdrawalKey *eth2types.BLSPrivateKey, validatorIndex string, ...) (types.ValidatorSignature, error) + func GetWithdrawalKey(mnemonic string, index uint, validatorKeyPath string) (*eth2types.BLSPrivateKey, error) + func InitializeBLS() error + func RestartValidator(cfg *config.RocketPoolConfig, bc beacon.Client, log *log.ColorLogger, ...) error + func StopValidator(cfg *config.RocketPoolConfig, bc beacon.Client, log *log.ColorLogger, ...) error