Cargo Features
HdWallet has no features set by default.
[dependencies]
hd-wallet = { version = "0.6.0", features = ["curve-secp256k1", "curve-secp256r1", "curve-ed25519", "curve-stark", "all-curves", "serde", "slip10", "edwards", "stark"] }
- curve-secp256k1 all-curves? = slip10
-
Adds support of secp256k1 curve to slip10 derivation
Enables curve-secp256k1 of generic-ec
- curve-secp256r1 all-curves? = slip10
-
Adds support of secp256r1 curve to slip10 derivation
Enables curve-secp256r1 of generic-ec
- curve-ed25519 all-curves? edwards? = edwards
-
Enables Edwards-specific derivation
Enables curve-ed25519 of generic-ec
- curve-stark all-curves? stark? = stark
-
Enables Stark-specific derivation
Enables curve-stark of generic-ec
- all-curves = curve-ed25519, curve-secp256k1, curve-secp256r1, curve-stark
- serde
-
Enables serde, serde of generic-ec
- slip10 curve-secp256k1? curve-secp256r1? = generic-array, hmac, sha2, subtle
-
Enables Slip10 derivation
Affects
hd-wallet::slip10
… - edwards curve-ed25519? = curve-ed25519, generic-array, hmac, sha2
-
Enables Edwards-specific derivation
Affects
hd-wallet::edwards
… - stark curve-stark? = curve-stark, generic-array, hmac, sha2
-
Enables Stark-specific derivation
Affects
hd-wallet::stark
…
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.