Cargo Features

[dependencies]
snarkvm-dpc = { version = "0.8.0", default-features = false, features = ["full", "wasm", "parallel", "print-trace", "testnet1", "testnet2"] }
default = full, parallel

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

Enables snarkvm-algorithms ^0.8.0, snarkvm-curves ^0.8.0, snarkvm-fields ^0.8.0, snarkvm-gadgets, snarkvm-marlin, snarkvm-parameters ^0.8.0, and snarkvm-utilities ^0.8.0

full default = testnet1, testnet2
wasm = testnet2

Enables wasm of snarkvm-algorithms ^0.8.0, full of snarkvm-gadgets, wasm of snarkvm-marlin and snarkvm-parameters ^0.8.0

parallel default

Enables parallel of snarkvm-algorithms ^0.8.0, snarkvm-fields ^0.8.0, snarkvm-marlin, snarkvm-polycommit, and snarkvm-utilities ^0.8.0

print-trace

Enables print-trace of snarkvm-profiler

testnet1 full

Affects network::testnet1

testnet2 full wasm?

Affects network::testnet2