Module: BSV::Wallet

Defined in:
lib/bsv/wallet.rb,
lib/bsv/wallet/wire.rb,
lib/bsv/wallet/store.rb,
lib/bsv/wallet/client.rb,
lib/bsv/wallet/version.rb,
lib/bsv/wallet/interface.rb,
lib/bsv/wallet/store/file.rb,
lib/bsv/wallet/substrates.rb,
lib/bsv/wallet/wire/reader.rb,
lib/bsv/wallet/wire/writer.rb,
lib/bsv/wallet/store/memory.rb,
lib/bsv/wallet/broadcast_queue.rb,
lib/bsv/wallet/interface/store.rb,
lib/bsv/wallet/wire/serializer.rb,
lib/bsv/wallet/client/fee_model.rb,
lib/bsv/wallet/interface/brc100.rb,
lib/bsv/wallet/client/validators.rb,
lib/bsv/wallet/client/key_deriver.rb,
lib/bsv/wallet/errors/wallet_error.rb,
lib/bsv/wallet/interface/utxo_pool.rb,
lib/bsv/wallet/client/brc100/crypto.rb,
lib/bsv/wallet/client/coin_selector.rb,
lib/bsv/wallet/client/fee_estimator.rb,
lib/bsv/wallet/utxo_pool/local_pool.rb,
lib/bsv/wallet/client/brc100/network.rb,
lib/bsv/wallet/interface/proof_store.rb,
lib/bsv/wallet/broadcast_queue/inline.rb,
lib/bsv/wallet/client/brc100/identity.rb,
lib/bsv/wallet/client/change_generator.rb,
lib/bsv/wallet/client/brc100/transaction.rb,
lib/bsv/wallet/errors/invalid_hmac_error.rb,
lib/bsv/wallet/interface/broadcast_queue.rb,
lib/bsv/wallet/errors/pool_depleted_error.rb,
lib/bsv/wallet/substrates/http_wallet_json.rb,
lib/bsv/wallet/substrates/http_wallet_wire.rb,
lib/bsv/wallet/client/brc100/authentication.rb,
lib/bsv/wallet/client/certificate_signature.rb,
lib/bsv/wallet/proof_store/local_proof_store.rb,
lib/bsv/wallet/errors/invalid_parameter_error.rb,
lib/bsv/wallet/errors/invalid_signature_error.rb,
lib/bsv/wallet/utxo_pool/replenishment_worker.rb,
lib/bsv/wallet/errors/insufficient_funds_error.rb,
lib/bsv/wallet/errors/unsupported_action_error.rb,
lib/bsv/wallet/substrates/wallet_wire_transceiver.rb

Defined Under Namespace

Modules: BroadcastQueue, CertificateSignature, Interface, Store, Substrates, Validators, Wire Classes: ChangeGenerator, Client, CoinSelector, FeeEstimator, InsufficientFundsError, InvalidHmacError, InvalidParameterError, InvalidSignatureError, KeyDeriver, LocalPool, LocalProofStore, PoolDepletedError, ReplenishmentWorker, UnsupportedActionError, WalletError

Constant Summary collapse

VERSION =
'0.10.0'
FeeModel =

Backward-compatible alias for FeeEstimator.

All fee estimation is consolidated in FeeEstimator. This alias ensures existing code referencing FeeModel continues to work.

FeeEstimator