Cargo Features

[dependencies]
bdk_kyoto = { version = "0.3.0", default-features = false, features = ["trace", "wallet", "rusqlite", "callbacks", "events"] }
default = callbacks, events, rusqlite, trace, wallet

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

trace default = tracing, tracing-subscriber

Affects logger::TraceLogger

wallet default = bdk_wallet

Affects bdk_kyoto::builder

rusqlite default

Enables database of kyoto-cbf

Affects bdk_kyoto::builder

callbacks default

Affects bdk_kyoto::logger, bdk_kyoto::NodeEventHandler

events default

Affects bdk_kyoto::Event, bdk_kyoto::LogLevel

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.

tracing trace
tracing-subscriber trace
bdk_wallet wallet