Cargo Features

[dependencies]
lnd = { version = "0.1.6", default-features = false, features = ["bitcoind", "download", "lnd_0_16_4"] }
default = bitcoind

The bitcoind feature is set by default whenever lnd is added without default-features = false somewhere in the dependency tree.

bitcoind default

Enables bitcoind ^0.34.2

download lnd_0_16_4? lnd_0_17_5? = bitcoin_hashes, flate2, minreq, tar
lnd_0_17_5 lnd_0_16_4 = download

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.

bitcoin_hashes build download?

Enables bitcoin_hashes ^0.12

tar build download?
flate2 build download?
minreq build download?