Cargo Features

[dependencies]
cashu = { version = "0.9.0", default-features = false, features = ["swagger", "mint", "wallet", "auth", "bench"] }
default = auth, mint, wallet

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

swagger

Enables utoipa

mint default

Enables uuid =1.12.1

Affects nut02::MintKeySet, nut17::Notification

wallet default

Affects nuts::nut13, nut00::PreMint, nut00::PreMintSecrets, nut03::PreSwap

auth default

Enables regex, strum, and strum_macros

Affects nut06::Nuts.nut21, nut06::Nuts.nut22

bench