Cargo Features

[dependencies]
cdk-mintd = { version = "0.7.4", default-features = false, features = ["swagger", "redis", "management-rpc"] }
default = management-rpc

The management-rpc feature is set by default whenever cdk-mintd is added without default-features = false somewhere in the dependency tree.

swagger

Enables utoipa ^4 and utoipa-swagger-ui ^4, swagger of cdk-axum

redis

Enables redis of cdk-axum

management-rpc default = cdk-mint-rpc

Affects config::Settings.mint_management_rpc, config::MintManagementRpc, env_vars::ENV_MINT_MANAGEMENT_ENABLED, env_vars::ENV_MINT_MANAGEMENT_ADDRESS, env_vars::ENV_MINT_MANAGEMENT_PORT, env_vars::ENV_MINT_MANAGEMENT_TLS_DIR_PATH

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.

cdk-mint-rpc management-rpc