Cargo Features
[dependencies]
swiftness_air = { 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 = dynamic, keccak_160_lsb, std, stone5
-
These default features are set whenever
swiftness_air
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables thiserror, std of starknet-core ^0.11.1, starknet-crypto, swiftness_commitment, and swiftness_transcript
Affects
layout::CompositionPolyEvalError
,layout::OodsPolyEvalError
,layout::PublicInputError
,layout::CheckAssertsError
,layout::SafeMultError
,config::Error
,decommit::Error
… - dex
-
Affects
layout::dex
… - recursive
-
Affects
layout::recursive
… - recursive_with_poseidon
-
Affects
layout::recursive_with_poseidon
… - small
-
Affects
layout::small
… - starknet
-
Affects
layout::starknet
… - starknet_with_keccak
-
Affects
layout::starknet_with_keccak
… - dynamic default
-
Affects
layout::dynamic
… - stone5 default
- stone6
- keccak_160_lsb default
-
Enables keccak_160_lsb of swiftness_commitment
- keccak_248_lsb
-
Enables keccak_248_lsb of swiftness_commitment
- blake2s_160_lsb
-
Enables blake2s_160_lsb of swiftness_commitment
- blake2s_248_lsb
-
Enables blake2s_248_lsb of swiftness_commitment
- test_fixtures