Crate vapstore[][src]

Vapory key-management.

Modules

accounts_dir

Accounts Directory

Structs

Crypto

Encrypted data

IndexDerivation

Node in hierarchical derivation.

KeyFile

Public opaque type representing serializable KeyFile.

OpaqueSecret

An opaque wrapper for secret.

PresaleWallet

Pre-sale wallet.

SafeAccount

Account representation.

StoreAccountRef

Stored account reference

VapMultiStore

Similar to VapStore but may store many accounts (with different passwords) for the same Address

VapStore

Accounts store.

Enums

Derivation

Derivation scheme for keys

Error

Account-related errors.

SecretVaultRef

Key directory reference

Traits

SecretStore

Secret Store API

SimpleSecretStore

Simple Secret Store API

Functions

import_account

Import an account from a file.

import_accounts

Import all accounts from one directory to the other.

random_phrase

Generate a string which is a random phrase of a number of lowercase words.

random_string

Generate a random string of given length.

read_gvap_accounts

Provide a HashSet of all accounts available for import from the Gvap keystore.