

// The passphrase parameter may or may not be used by the implementation of a // particular wallet instance. It is not meant to unlock or // decrypt account keys, rather simply to establish a connection to hardware // wallets and/or to access derivation seeds. Open initializes access to a wallet instance. It also returns an error indicating any failure the wallet might have // encountered. URL() URL // Status returns a textual status to aid the user in the current state of the // wallet. It is // used by upper layers to define a sorting order over all wallets from multiple // backends. URL retrieves the canonical path under which this wallet is reachable. func (w WalletsByURL) Less(i, j int) bool.func (u *URL) UnmarshalJSON(input byte) error.func (u URL) MarshalJSON() (byte, error).func (am *Manager) Wallet(url string) (Wallet, error).func (am *Manager) Subscribe(sink chanfunc (am *Manager) Find(account Account) (Wallet, error).func (am *Manager) Backends(kind reflect.Type) Backend.func (am *Manager) AddBackend(backend Backend).func (am *Manager) Accounts() common.Address.func NewManager(config *Config, backends.func (path *DerivationPath) UnmarshalJSON(b byte) error.func (path DerivationPath) String() string.func (path DerivationPath) MarshalJSON() (byte, error).func ParseDerivationPath(path string) (DerivationPath, error).func (err *AuthNeededError) Error() string.func (a AccountsByURL) Less(i, j int) bool.

