Versions in this module Expand all Collapse all v4 v4.1.0 May 24, 2024 v4.0.0 May 16, 2024 Changes in this version + func AllVSPs() map[string]*vsp.Client + func LookupVSP(host string) (*vsp.Client, error) + func UseLogger(logger slog.Logger) + func VSP(cfg vsp.Config) (*vsp.Client, error) + type Loader struct + func NewLoader(chainParams *chaincfg.Params, dbDirPath string, stakeOptions *StakeOptions, ...) *Loader + func (l *Loader) CreateNewWallet(ctx context.Context, pubPassphrase, privPassphrase, seed []byte) (w *wallet.Wallet, err error) + func (l *Loader) CreateWatchingOnlyWallet(ctx context.Context, extendedPubKey string, pubPass []byte) (w *wallet.Wallet, err error) + func (l *Loader) DbDirPath() string + func (l *Loader) LoadedWallet() (*wallet.Wallet, bool) + func (l *Loader) NetworkBackend() (n wallet.NetworkBackend, ok bool) + func (l *Loader) OpenExistingWallet(ctx context.Context, pubPassphrase []byte) (w *wallet.Wallet, rerr error) + func (l *Loader) RunAfterLoad(fn func(*wallet.Wallet)) + func (l *Loader) UnloadWallet() error + func (l *Loader) WalletExists() (bool, error) + type StakeOptions struct + PoolAddress stdaddr.StakeAddress + PoolFees float64 + StakePoolColdExtKey string + VotingAddress stdaddr.StakeAddress + VotingEnabled bool Other modules containing this package decred.org/dcrwallet decred.org/dcrwallet/v2 decred.org/dcrwallet/v3