Cargo Features
[dependencies]
swiftness_stark = { version = "0.1.2", default-features = false, features = ["std", "dex", "recursive", "recursive_with_poseidon", "small", "starknet", "starknet_with_keccak", "dynamic", "stone5", "stone6", "keccak_160_lsb", "keccak_248_lsb", "blake2s_160_lsb", "blake2s_248_lsb", "test_fixtures"] }
- default = keccak_160_lsb, recursive, std, stone5
-
These default features are set whenever
swiftness_stark
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables thiserror ^1.0.61, std of starknet-core ^0.11.1, starknet-crypto, swiftness_air, swiftness_commitment, swiftness_fri, and swiftness_pow
Affects
commit::Error
,config::Error
,oods::OodsVerifyError
,stark::Error
,verify::Error
… - dex
-
Enables dex of swiftness_air
- recursive default
-
Enables recursive of swiftness_air
- recursive_with_poseidon
-
Enables recursive_with_poseidon of swiftness_air
- small
-
Enables small of swiftness_air
- starknet
-
Enables starknet of swiftness_air
- starknet_with_keccak
-
Enables starknet_with_keccak of swiftness_air
- dynamic
-
Enables dynamic of swiftness_air
- stone5 default
-
Enables stone5 of swiftness_air
- stone6
-
Enables stone6 of swiftness_air
- keccak_160_lsb default
-
Enables keccak_160_lsb of swiftness_commitment, keccak of swiftness_pow
- keccak_248_lsb
-
Enables keccak_248_lsb of swiftness_commitment, keccak of swiftness_pow
- blake2s_160_lsb
-
Enables blake2s_160_lsb of swiftness_commitment, blake2s of swiftness_pow
- blake2s_248_lsb
-
Enables blake2s_248_lsb of swiftness_commitment, blake2s of swiftness_pow
- test_fixtures
-
Enables test_fixtures of swiftness_air, swiftness_fri, and swiftness_pow