Cargo Features

[dependencies]
lwk_wollet = { version = "0.8.0", default-features = false, features = ["serial", "esplora", "electrum", "esplora_wasm", "elements_rpc", "bindings", "test_wallet"] }
default = 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

Enables reqwest

wasm

electrum default = electrum-client

Affects wollet::full_scan_with_electrum_client

esplora_wasm = age, js-sys, reqwest, tokio, wasm-bindgen-futures, web-sys
elements_rpc default = bitcoincore-rpc
bindings
test_wallet = lwk_signer

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 esplora esplora_wasm?
wasm-bindgen-futures esplora_wasm?
web-sys esplora_wasm?
js-sys esplora_wasm?
tokio esplora_wasm?
age esplora esplora_wasm?

Enables age ^0.10.0