Class Summary Class Description AddressInfo A derived address and the index it was found at. Balance Balance differentiated in various categories. Sled Configuration for a Sled database. Sqlite Configuration for a SQLite database. DatabaseConfig Type that can contain any of the database configurations defined by the library. SqliteDbConfiguration Configuration type for a SQLite database. SledDbConfiguration Configuration type for a SledDB database. ElectrumConfig Configuration for an Electrum blockchain. EsploraConfig Configuration for an Esplora blockchain. Electrum Electrum client. Esplora Esplora client. BlockchainConfig Type that can contain any of the blockchain configurations defined by the library. TransactionDetails A wallet transaction. Blockchain A blockchain backend. PartiallySignedBitcoinTransaction A partially signed bitcoin transaction. OutPoint A reference to a transaction output. TxOut A transaction output, which defines new coins to be created from old ones. LocalUtxo An unspent output owned by a Wallet. BlockTime Block height and timestamp of a block. Wallet A Bitcoin wallet. Progress Class that logs at level INFO every update received (if any). TxBuilder A transaction builder. AddressAmount A object holding an ScriptPubKey and an amount. BumpFeeTxBuilder The BumpFeeTxBuilder is used to bump the fee on a transaction that has been broadcast and has its RBF flag set to true. DerivationPath A BIP-32 derivation path. DescriptorSecretKey An extended secret key. DescriptorPublicKey An extended public key. TxBuilderResult The value returned from calling the
.finish()method on the TxBuilder or BumpFeeTxBuilder.
Script A bitcoin script. Address A bitcoin address. Mnemonic Mnemonic phrases are a human-readable version of the private keys.
Object Summary Object Description Memory Configuration for an in-memory database.