Cargo Features
[dependencies]
bdk_esplora = { version = "0.20.1", default-features = false, features = ["std", "tokio", "async", "async-https", "async-https-rustls", "async-https-native", "blocking", "blocking-https", "blocking-https-rustls", "blocking-https-native", "miniscript"] }
- default = async-https, blocking-https, std
-
These default features are set whenever
bdk_esplora
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables std of optional miniscript
- tokio
-
Enables tokio of esplora-client
- async async-https async-https-native? async-https-rustls? = async-trait, futures
-
Enables async of esplora-client
- async-https default = async
-
Enables async-https of esplora-client
- async-https-rustls = async
-
Enables async-https-rustls of esplora-client
- async-https-native = async
-
Enables async-https-native of esplora-client
- blocking blocking-https blocking-https-native? blocking-https-rustls?
-
Enables blocking of esplora-client
- blocking-https default = blocking
-
Enables blocking-https of esplora-client
- blocking-https-rustls = blocking
-
Enables blocking-https-rustls of esplora-client
- blocking-https-native = blocking
-
Enables blocking-https-native of esplora-client
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.
- async-trait async?
- futures async?
- miniscript implicit feature
-
Enables miniscript
miniscript:
Miniscript: a subset of Bitcoin Script designed for analysis