bdk 0.29.0

A modern, lightweight, descriptor-based wallet library
Documentation

bdk

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 43 feature flags, 6 of them enabled by default.

default

  • std
  • key-value-db
  • electrum

std

  • bitcoin/std
  • miniscript/std

key-value-db

  • sled

electrum

  • electrum-client

sled

  • dep:sled

electrum-client

  • dep:electrum-client

test-rpc-legacy

  • rpc
  • electrsd/electrs_0_8_10
  • electrsd/bitcoind_0_20_0
  • test-blockchains

test-rpc

  • rpc
  • electrsd/electrs_0_8_10
  • electrsd/bitcoind_22_0
  • test-blockchains

test-esplora

  • electrsd/legacy
  • electrsd/esplora_a33e97e1
  • electrsd/bitcoind_22_0
  • test-blockchains

test-electrum

  • electrum
  • electrsd/electrs_0_8_10
  • electrsd/bitcoind_22_0
  • test-blockchains

use-esplora-async

  • esplora
  • esplora-client/async
  • futures

compact_filters

  • rocksdb
  • socks
  • cc

test-blockchains

  • bitcoincore-rpc
  • electrum-client

sqlite

  • rusqlite
  • ahash

sqlite-bundled

  • sqlite
  • rusqlite/bundled

use-esplora-blocking

  • esplora
  • esplora-client/blocking

futures

  • dep:futures

reqwest-default-tls

  • esplora-client/async-https

async-interface

  • async-trait

socks

  • dep:socks

use-esplora-reqwest

  • use-esplora-async

all-keys

  • keys-bip39

compiler

  • miniscript/compiler

rpc

  • bitcoincore-rpc

keys-bip39

  • bip39

rocksdb

  • dep:rocksdb

async-trait

  • dep:async-trait

rusqlite

  • dep:rusqlite

test-hardware-signer

  • hardware-signer

cc

  • dep:cc

ahash

  • dep:ahash

bitcoinconsensus

  • dep:bitcoinconsensus

verify

  • bitcoinconsensus

dev-getrandom-wasm

  • getrandom/js

bitcoincore-rpc

  • dep:bitcoincore-rpc

hardware-signer

  • hwi

esplora-client

  • dep:esplora-client

test-md-docs

  • electrum

hwi

  • dep:hwi

use-esplora-ureq

  • use-esplora-blocking

bip39

  • dep:bip39

minimal

    This feature flag does not enable additional features.

esplora

    This feature flag does not enable additional features.