List of all items
Structs
- Balance
- BlockTime
- FeeRate
- LocalUtxo
- TransactionDetails
- WeightedUtxo
- blockchain::LogProgress
- blockchain::NoopProgress
- blockchain::compact_filters::BitcoinPeerConfig
- blockchain::compact_filters::CompactFiltersBlockchain
- blockchain::compact_filters::CompactFiltersBlockchainConfig
- blockchain::compact_filters::Mempool
- blockchain::compact_filters::Peer
- blockchain::electrum::ElectrumBlockchain
- blockchain::electrum::ElectrumBlockchainConfig
- blockchain::esplora::EsploraBlockchain
- blockchain::esplora::EsploraBlockchainConfig
- blockchain::rpc::RpcBlockchain
- blockchain::rpc::RpcBlockchainFactory
- blockchain::rpc::RpcConfig
- blockchain::rpc::RpcSyncParams
- database::SqliteDatabase
- database::SyncTime
- database::any::SledDbConfiguration
- database::any::SqliteDbConfiguration
- database::memory::MemoryDatabase
- descriptor::DescriptorXKey
- descriptor::Miniscript
- descriptor::policy::Condition
- descriptor::policy::Policy
- descriptor::template::Bip44
- descriptor::template::Bip44Public
- descriptor::template::Bip49
- descriptor::template::Bip49Public
- descriptor::template::Bip84
- descriptor::template::Bip84Public
- descriptor::template::Bip86
- descriptor::template::Bip86Public
- descriptor::template::P2Pkh
- descriptor::template::P2TR
- descriptor::template::P2Wpkh
- descriptor::template::P2Wpkh_P2Sh
- keys::GeneratedKey
- keys::PrivateKeyGenerateOptions
- keys::SinglePriv
- keys::SinglePub
- keys::SortedMultiVec
- keys::bip39::Mnemonic
- wallet::AddressInfo
- wallet::SyncOptions
- wallet::Wallet
- wallet::coin_selection::BranchAndBoundCoinSelection
- wallet::coin_selection::CoinSelectionResult
- wallet::coin_selection::LargestFirstCoinSelection
- wallet::coin_selection::OldestFirstCoinSelection
- wallet::export::FullyNodedExport
- wallet::hardwaresigner::HWISigner
- wallet::signer::SignOptions
- wallet::signer::SignerOrdering
- wallet::signer::SignerWrapper
- wallet::signer::SignersContainer
- wallet::tx_builder::BumpFee
- wallet::tx_builder::CreateTx
- wallet::tx_builder::TxBuilder
Enums
- Error
- KeychainKind
- Utxo
- blockchain::Capability
- blockchain::any::AnyBlockchain
- blockchain::any::AnyBlockchainConfig
- blockchain::compact_filters::CompactFiltersError
- blockchain::esplora::EsploraError
- blockchain::rpc::Auth
- database::any::AnyBatch
- database::any::AnyDatabase
- database::any::AnyDatabaseConfig
- descriptor::Descriptor
- descriptor::DescriptorPublicKey
- descriptor::Legacy
- descriptor::Segwitv0
- descriptor::Wildcard
- descriptor::error::Error
- descriptor::policy::BuildSatisfaction
- descriptor::policy::PkOrF
- descriptor::policy::PolicyError
- descriptor::policy::Satisfaction
- descriptor::policy::SatisfiableItem
- keys::DescriptorKey
- keys::DescriptorPublicKey
- keys::DescriptorSecretKey
- keys::ExtendedKey
- keys::KeyError
- keys::ScriptContextEnum
- keys::SinglePubKey
- keys::bip39::Error
- keys::bip39::Language
- keys::bip39::WordCount
- wallet::AddressIndex
- wallet::coin_selection::Excess
- wallet::signer::SignerContext
- wallet::signer::SignerError
- wallet::signer::SignerId
- wallet::signer::TapLeavesOptions
- wallet::tx_builder::ChangeSpendPolicy
- wallet::tx_builder::TxOrdering
- wallet::verify::VerifyError
Traits
- Vbytes
- blockchain::Blockchain
- blockchain::BlockchainFactory
- blockchain::ConfigurableBlockchain
- blockchain::GetBlockHash
- blockchain::GetHeight
- blockchain::GetTx
- blockchain::Progress
- blockchain::StatelessBlockchain
- blockchain::WalletSync
- database::BatchDatabase
- database::BatchOperations
- database::ConfigurableDatabase
- database::Database
- descriptor::ExtractPolicy
- descriptor::IntoWalletDescriptor
- descriptor::ScriptContext
- descriptor::template::DescriptorTemplate
- keys::DerivableKey
- keys::ExtScriptContext
- keys::GeneratableDefaultOptions
- keys::GeneratableKey
- keys::IntoDescriptorKey
- keys::ScriptContext
- psbt::PsbtUtils
- wallet::IsDust
- wallet::coin_selection::CoinSelectionAlgorithm
- wallet::signer::InputSigner
- wallet::signer::SignerCommon
- wallet::signer::TransactionSigner
- wallet::tx_builder::TxBuilderContext
Macros
Functions
- blockchain::log_progress
- blockchain::noop_progress
- blockchain::progress
- descriptor::checksum::calc_checksum
- descriptor::checksum::calc_checksum_bytes
- descriptor::checksum::get_checksum
- descriptor::checksum::get_checksum_bytes
- keys::any_network
- keys::mainnet_network
- keys::merge_networks
- keys::test_networks
- version
- wallet::coin_selection::decide_change
- wallet::get_funded_wallet
- wallet::time::get_timestamp
- wallet::verify::verify_tx
- wallet::wallet_name_from_descriptor
Type Definitions
- ConfirmationTime
- blockchain::ProgressData
- descriptor::DerivedDescriptor
- descriptor::ExtendedDescriptor
- descriptor::HdKeyPaths
- descriptor::KeyMap
- descriptor::TapKeyOrigins
- descriptor::policy::ConditionMap
- descriptor::policy::FoldedConditionMap
- descriptor::template::DescriptorTemplateOut
- keys::KeyMap
- keys::ValidNetworks
- keys::bip39::MnemonicWithPassphrase
- wallet::coin_selection::DefaultCoinSelectionAlgorithm
- wallet::export::WalletExport