Cargo Features

[dependencies]
snarkos = { version = "3.6.0", default-features = false, features = ["history", "telemetry", "cuda", "locktick", "test_targets"] }
default = snarkos-node-metrics

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

Enables metrics of snarkos-cli and snarkos-node

history

Enables history of snarkos-node

telemetry

Enables telemetry of snarkos-node

cuda

Enables cuda of snarkos-account, snarkos-cli, snarkos-node, snarkos-node-bft, snarkos-node-cdn, snarkos-node-consensus, snarkos-node-rest, snarkos-node-router, and snarkos-node-sync

locktick

Enables locktick, tracing, locktick of snarkos-node, snarkos-node-bft, snarkos-node-consensus, snarkos-node-metrics, snarkos-node-rest, snarkos-node-router, snarkos-node-sync, and snarkos-node-tcp

test_targets

Enables test_targets of snarkos-cli

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.

snarkos-node-metrics default locktick?