Cargo Features

[dependencies]
integrity = { version = "0.1.0", default-features = false, features = ["dex", "recursive", "recursive_with_poseidon", "small", "starknet", "starknet_with_keccak", "dynamic", "keccak_160_lsb", "keccak_248_lsb", "blake2s_160_lsb", "blake2s_248_lsb", "stone5", "stone6"] }
default = keccak_160_lsb, recursive, stone5

These default features are set whenever integrity is added without default-features = false somewhere in the dependency tree.

dex

Layout features

Enables dex of swiftness

recursive default

Enables recursive of swiftness

recursive_with_poseidon

Enables recursive_with_poseidon of swiftness

small

Enables small of swiftness

starknet

Enables starknet of swiftness

starknet_with_keccak

Enables starknet_with_keccak of swiftness

dynamic

Enables dynamic of swiftness

keccak_160_lsb default

Hasher features

Enables keccak_160_lsb of swiftness

keccak_248_lsb

Enables keccak_248_lsb of swiftness

blake2s_160_lsb

Enables blake2s_160_lsb of swiftness

blake2s_248_lsb

Enables blake2s_248_lsb of swiftness

stone5 default

Stone version features

Enables stone5 of swiftness

stone6

Enables stone6 of swiftness