Cargo Features

[dependencies]
lwk_wollet = { version = "0.9.0", default-features = false, features = ["serial", "esplora", "electrum", "elements_rpc", "bindings", "test_wallet", "amp2"] }
default = amp2, electrum, elements_rpc, esplora

These default features are set whenever lwk_wollet is added without default-features = false somewhere in the dependency tree.

serial dev

this is a dev-dep feature

Enables serial of lwk_jade

esplora default = age, reqwest
electrum default = electrum-client

Affects wollet::full_scan_with_electrum_client, wollet::full_scan_to_index_with_electrum_client

elements_rpc default = bitcoincore-rpc
bindings
test_wallet = lwk_signer
amp2 default = reqwest

Affects lwk_wollet::amp2

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

lwk_signer test_wallet?
electrum-client electrum

Enables electrum-client ^0.21.0

bitcoincore-rpc elements_rpc
reqwest amp2 esplora
age esplora