Cargo Features
[dependencies]
dusk-rusk = { version = "1.0.1", default-features = false, features = ["ephemeral", "recovery-state", "recovery-keys", "prover", "testwallet", "chain", "archive", "network-trace", "http-wasm"] }
- default = chain, ephemeral, http-wasm, prover, recovery-keys, recovery-state
-
These default features are set whenever
dusk-rusk
is added without
somewhere in the dependency tree.default-features = false - ephemeral default = chain, recovery-state
-
Enables rusk-recovery and tempfile =3.12.0
tempfile:
Ephemeral dependencies
Affects
args::Args.state_path
… - recovery-state default ephemeral
-
Enables tempfile =3.12.0, state of rusk-recovery
Affects
command::recovery
… - recovery-keys default
-
Enables keys of rusk-recovery
Affects
command::recovery
… - prover default
-
Enables rusk-prover
- testwallet
-
Enables futures
testwallet dependencies
- chain default archive? ephemeral
-
Enables dusk-consensus, dusk-node, and dusk-node-data
dusk-node:
node dependencies
Affects
command::chain
,config::chain
,config::databroker
,config::kadcast
,config::mempool
,config::telemetry
,dusk-rusk::node
… - archive = chain
-
Affects
graphql::DBContext
… - network-trace
-
Enables network-trace of dusk-node
- http-wasm default