Versions in this module Expand all Collapse all v2 v2.0.1 Oct 5, 2021 Changes in this version + var ErrCouldNotInitializeKeymanager = "could not initialize keymanager" + func BackupAccountsCli(cliCtx *cli.Context) error + func CreateAndSaveWalletCli(cliCtx *cli.Context) (*wallet.Wallet, error) + func CreateWalletWithKeymanager(ctx context.Context, cfg *CreateWalletConfig) (*wallet.Wallet, error) + func DeleteAccount(ctx context.Context, cfg *Config) error + func DeleteAccountCli(cliCtx *cli.Context) error + func EditWalletConfigurationCli(cliCtx *cli.Context) error + func ExitAccountsCli(cliCtx *cli.Context, r io.Reader) error + func ImportAccounts(ctx context.Context, cfg *ImportAccountsConfig) error + func ImportAccountsCli(cliCtx *cli.Context) error + func ListAccountsCli(cliCtx *cli.Context) error + func PerformVoluntaryExit(ctx context.Context, cfg PerformExitCfg) (rawExitedKeys [][]byte, formattedExitedKeys []string, err error) + func RecoverWallet(ctx context.Context, cfg *RecoverWalletConfig) (*wallet.Wallet, error) + func RecoverWalletCli(cliCtx *cli.Context) error + func ValidateMnemonic(mnemonic string) error + type Config struct + DeletePublicKeys [][]byte + Keymanager keymanager.IKeymanager + Wallet *wallet.Wallet + type CreateWalletConfig struct + Mnemonic25thWord string + NumAccounts int + RemoteKeymanagerOpts *remote.KeymanagerOpts + SkipMnemonicConfirm bool + WalletCfg *wallet.Config + type ImportAccountsConfig struct + AccountPassword string + Keymanager *imported.Keymanager + Keystores []*keymanager.Keystore + type PerformExitCfg struct + FormattedPubKeys []string + Keymanager keymanager.IKeymanager + NodeClient ethpb.NodeClient + RawPubKeys [][]byte + ValidatorClient ethpb.BeaconNodeValidatorClient + type RecoverWalletConfig struct + Mnemonic string + Mnemonic25thWord string + NumAccounts int + WalletDir string + WalletPassword string Other modules containing this package github.com/prysmaticlabs/prysm github.com/prysmaticlabs/prysm/v3 github.com/prysmaticlabs/prysm/v4 github.com/prysmaticlabs/prysm/v5