bdk 0.24.0

A modern, lightweight, descriptor-based wallet library
Documentation

bdk

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

default

  • key-value-db
  • electrum

key-value-db

  • sled

electrum

  • electrum-client

sled

    This feature flag does not enable additional features.

electrum-client

    This feature flag does not enable additional features.

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-electrum

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

test-esplora

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

use-esplora-async

  • esplora
  • esplora-client/async
  • futures

compact_filters

  • rocksdb
  • socks
  • cc

sqlite-bundled

  • sqlite
  • rusqlite/bundled

use-esplora-blocking

  • esplora
  • esplora-client/blocking

test-blockchains

  • bitcoincore-rpc
  • electrum-client

sqlite

  • rusqlite
  • ahash

use-esplora-reqwest

  • use-esplora-async

test-hardware-signer

  • hardware-signer

compiler

  • miniscript/compiler

use-esplora-ureq

  • use-esplora-blocking

dev-getrandom-wasm

  • getrandom/js

all-keys

  • keys-bip39

reqwest-default-tls

  • esplora-client/async-https

test-md-docs

  • electrum

verify

  • bitcoinconsensus

hardware-signer

  • hwi

rpc

  • bitcoincore-rpc

keys-bip39

  • bip39

async-interface

  • async-trait

esplora-client

    This feature flag does not enable additional features.

futures

    This feature flag does not enable additional features.

bitcoinconsensus

    This feature flag does not enable additional features.

hwi

    This feature flag does not enable additional features.

bitcoincore-rpc

    This feature flag does not enable additional features.

ahash

    This feature flag does not enable additional features.

bip39

    This feature flag does not enable additional features.

cc

    This feature flag does not enable additional features.

esplora

    This feature flag does not enable additional features.

minimal

    This feature flag does not enable additional features.

socks

    This feature flag does not enable additional features.

async-trait

    This feature flag does not enable additional features.

rusqlite

    This feature flag does not enable additional features.

rocksdb

    This feature flag does not enable additional features.