Cargo Features

[dependencies]
cdk-payment-processor = { version = "0.8.1", default-features = false, features = ["cln", "fake", "lnd", "bench", "uuid", "utoipa"] }
default = cln, fake, lnd

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

cln default

Enables cdk-cln

fake default

Enables cdk-fake-wallet

lnd default

Enables cdk-lnd

bench

Features from optional dependencies

uuid implicit feature

Enables uuid =1.12.1

uuid:

A library to generate and parse UUIDs

utoipa implicit feature

Enables utoipa

utoipa:

Compile time generated OpenAPI documentation for Rust