Module: BSV::Wallet::Interface

Defined in:
lib/bsv/wallet/interface.rb,
lib/bsv/wallet/interface/store.rb,
lib/bsv/wallet/interface/utxo_pool.rb,
lib/bsv/wallet/interface/proof_store.rb,
lib/bsv/wallet/interface/broadcast_queue.rb

Overview

Wallet-specific abstract interfaces (contracts).

BRC100 is defined in bsv-sdk and available via the gem dependency. This file reopens Interface to add the wallet’s internal contracts.

Defined Under Namespace

Modules: BroadcastQueue, ProofStore, Store, UTXOPool