Cargo Features

[dependencies]
bc-envelope = { version = "0.16.0", default-features = false, features = ["attachment", "compress", "encrypt", "expression", "known_value", "multithreaded", "proof", "recipient", "salt", "signature", "sskr", "transaction", "types"] }
default = attachment, compress, encrypt, expression, known_value, proof, recipient, salt, signature, sskr, transaction, types

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

attachment default = known_value, types

Affects extension::attachment

compress default

Affects extension::compress

encrypt default recipient sskr = known_value

Affects extension::encrypt

expression default transaction = known_value

Affects extension::expression

known_value default attachment encrypt expression salt signature types

Affects extension::known_values

multithreaded

Enables dcbor

proof default

Affects extension::proof

recipient default transaction = encrypt

Affects extension::recipient

salt default = known_value

Affects extension::salt

signature default transaction = known_value

Affects extension::signature

sskr default = encrypt

Affects extension::sskr

transaction default = expression, recipient, signature

Affects extension::transaction

types default attachment = known_value

Affects extension::types