Cargo Features

[dependencies]
hashtree-cli = { version = "0.2.63", default-features = false, features = ["cashu", "s3", "lmdb", "fuse", "git-remote-wrapper"] }
default = lmdb

The lmdb feature is set by default whenever hashtree-cli is added without default-features = false somewhere in the dependency tree.

cashu

Enables wallet of cashu-service

Affects hashtree-cli::cashu, hashtree-cli::cashu_cli

s3

Enables aws-config and aws-sdk-s3

aws-sdk-s3:

AWS S3 (optional)

lmdb default

Enables hashtree-lmdb

fuse

Enables fuser ^0.14 and hashtree-fuse

git-remote-wrapper

Required by the git-remote-htree binary