bdk 0.30.2

A modern, lightweight, descriptor-based wallet library
Documentation

bdk

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 41 feature flags, 5 of them enabled by default.

default

electrum (default)

key-value-db (default)

std (default)

electrum-client (default)

sled (default)

all-keys

async-interface

async-trait

bip39

bitcoinconsensus

bitcoincore-rpc

cc

compact_filters

compiler

dev-getrandom-wasm

esplora

This feature flag does not enable additional features.

esplora-client

futures

hardware-signer

hwi

keys-bip39

minimal

This feature flag does not enable additional features.

reqwest-default-tls

rocksdb

rpc

rusqlite

socks

sqlite

sqlite-bundled

test-blockchains

test-electrum

test-esplora

test-hardware-signer

test-md-docs

test-rpc

test-rpc-legacy

use-esplora-async

use-esplora-blocking

use-esplora-reqwest

use-esplora-ureq

verify