Cargo Features
[dependencies]
blueprint-crypto = { version = "0.1.0-alpha.3", default-features = false, features = ["std", "web", "k256", "sr25519-schnorrkel", "ed25519", "bls", "bn254", "sp-core", "sp-core-bls", "tangle-pair-signer", "evm", "hashing"] }
- default = bls, bn254, ed25519, evm, hashing, k256, sp-core, sr25519-schnorrkel, std, tangle-pair-signer
-
These default features are set whenever
blueprint-crypto
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables std of optional blueprint-crypto-bls, optional blueprint-crypto-bn254, blueprint-crypto-core, optional blueprint-crypto-ed25519, optional blueprint-crypto-k256, optional blueprint-crypto-sp-core, optional blueprint-crypto-sr25519, and optional blueprint-crypto-tangle-pair-signer
- web
-
Enables web of optional blueprint-crypto-tangle-pair-signer
- k256 default
-
Enables blueprint-crypto-k256, k256 of blueprint-crypto-core
- sr25519-schnorrkel default
-
Enables blueprint-crypto-sr25519, sr25519-schnorrkel of blueprint-crypto-core
- ed25519 default
-
Enables blueprint-crypto-ed25519, zebra of blueprint-crypto-core
- bls default
-
Enables blueprint-crypto-bls, bls of blueprint-crypto-core
- bn254 default
-
Enables blueprint-crypto-bn254 and bn254 of blueprint-crypto-core
blueprint-crypto-core:
Crypto primitive features
- sp-core default
-
Enables blueprint-crypto-sp-core, tangle of blueprint-crypto-core
- sp-core-bls
-
Enables tangle of blueprint-crypto-core, bls of blueprint-crypto-sp-core
- tangle-pair-signer default
- evm default
-
Enables evm of optional blueprint-crypto-tangle-pair-signer
- hashing default
-
Enables blake3-hasher, sha2-hasher and sha3-hasher of blueprint-crypto-hashing
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.