Module: BSV::Wallet::Store

Defined in:
lib/bsv/wallet/store.rb,
lib/bsv/wallet/store/file.rb,
lib/bsv/wallet/store/memory.rb

Overview

Storage implementations. See Interface::Store for the contract.

The recommended adapter is File (JSON file-backed) or bsv-wallet-postgres for production use.

Memory is available but will raise when passed to Client.new unless allow_memory_store: true is set — data is lost on process exit, including derived key material needed to spend change outputs.

Defined Under Namespace

Classes: File, Memory