Cargo Features
[dependencies]
npvdkgrs = { version = "0.1.0", default-features = false, features = ["std", "parallel", "asm", "print-trace", "getrandom", "state-machine"] }
- default = std
-
The
std
feature is set by default whenevernpvdkgrs
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables thiserror ^1, runtime-tokio and std of round-based, std of zeroize, std of ark-bls12-381 ^0.4.0, ark-ec ^0.4.0, ark-ff ^0.4.0, ark-poly ^0.4.0, ark-serialize ^0.4.0, ark-std ^0.4.0, bs58, chacha20poly1305, and displaydoc and std of serde and sha3
serde:
Provide impls for common standard library types like Vec<T> and HashMap<K, V>.
Requires a dependency on the Rust standard library. - parallel
-
Enables rayon, parallel of ark-ec ^0.4.0, ark-ff ^0.4.0, ark-poly ^0.4.0, and ark-std ^0.4.0
- asm
-
Enables asm of ark-ff ^0.4.0 and sha3
sha3:
Enable ASM (currently ARMv8 only).
- print-trace
-
Enables print-trace of ark-std ^0.4.0
- getrandom
-
Enables getrandom of ark-std ^0.4.0 and chacha20poly1305
- state-machine
-
Enables state-machine of round-based
NPVDKGRS has 7 features without comments.