Class EncryptedDb

Hierarchy

  • EncryptedDb

Constructors

  • Parameters

    • storeKey: PasswordEncryptor
    • getIndexDb: (() => Promise<IDBDatabase>)
        • (): Promise<IDBDatabase>
        • Returns Promise<IDBDatabase>

    • _publicKeyStore: Store<string> = ...
    • _utxoStore: Store<Utxo> = ...
    • _keypairStore: Store<Keypair> = ...
    • _nullifier: Store<number> = ...
    • _latestBlock: Store<number> = ...

    Returns EncryptedDb

Properties

_keypairStore: Store<Keypair> = ...
_latestBlock: Store<number> = ...
_nullifier: Store<number> = ...
_publicKeyStore: Store<string> = ...
_utxoStore: Store<Utxo> = ...

Accessors

  • get keypairs(): Store<Keypair>
  • Returns Store<Keypair>

  • get latestBlock(): Store<number>
  • Returns Store<number>

  • get nullifiers(): Store<number>
  • Returns Store<number>

  • get publicKeys(): Store<string>
  • Returns Store<string>

  • get utxos(): Store<Utxo>
  • Returns Store<Utxo>

Methods

  • Parameters

    • storeKey: PasswordEncryptor
    • chainId: number

    Returns Promise<EncryptedDb>

Generated using TypeDoc