bdk 0.22.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 41 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-esplora

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

use-esplora-reqwest

  • esplora
  • reqwest
  • reqwest/socks
  • futures

test-electrum

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

compact_filters

  • rocksdb
  • socks
  • lazy_static
  • cc

test-rpc

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

use-esplora-ureq

  • esplora
  • ureq
  • ureq/socks

test-blockchains

  • bitcoincore-rpc
  • electrum-client

sqlite

  • rusqlite
  • ahash

sqlite-bundled

  • sqlite
  • rusqlite/bundled

test-md-docs

  • electrum

reqwest-default-tls

  • reqwest/default-tls

keys-bip39

  • bip39

rpc

  • bitcoincore-rpc

hardware-signer

  • hwi

compiler

  • miniscript/compiler

async-interface

  • async-trait

verify

  • bitcoinconsensus

test-hardware-signer

  • hardware-signer

all-keys

  • keys-bip39

hwi

    This feature flag does not enable additional features.

rusqlite

    This feature flag does not enable additional features.

reqwest

    This feature flag does not enable additional features.

futures

    This feature flag does not enable additional features.

bip39

    This feature flag does not enable additional features.

ureq

    This feature flag does not enable additional features.

bitcoincore-rpc

    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.

esplora

    This feature flag does not enable additional features.

bitcoinconsensus

    This feature flag does not enable additional features.

cc

    This feature flag does not enable additional features.

lazy_static

    This feature flag does not enable additional features.

rocksdb

    This feature flag does not enable additional features.

async-trait

    This feature flag does not enable additional features.

ahash

    This feature flag does not enable additional features.