Cargo Features
CGGMP21 has no features set by default.
[dependencies]
cggmp21 = { version = "0.6.0", features = ["all-curves", "curve-secp256k1", "curve-secp256r1", "curve-stark", "hd-wallet", "hd-slip10", "hd-stark", "spof", "state-machine"] }
- all-curves = curve-secp256k1, curve-secp256r1, curve-stark
- curve-secp256k1 all-curves?
-
Enables curve-secp256k1 of generic-ec and optional hd-wallet
hd-wallet:
Adds support of secp256k1 curve to slip10 derivation
- curve-secp256r1 all-curves?
-
Enables curve-secp256r1 of generic-ec and optional hd-wallet
hd-wallet:
Adds support of secp256r1 curve to slip10 derivation
- curve-stark all-curves?
-
Enables curve-stark of generic-ec and optional hd-wallet
hd-wallet:
Enables Stark-specific derivation
- hd-wallet hd-slip10? hd-stark?
-
Enables hd-wallet, hd-wallet of cggmp21-keygen
- hd-slip10
-
hd-wallet:
Enables Slip10 derivation
- hd-stark
- spof
-
Affects
key_share::reconstruct_secret_key
,cggmp21::trusted_dealer
… - state-machine
-
Enables state-machine of cggmp21-keygen