[package] name = "sp-crypto-hashing" version = "0.1.0" authors.workspace = true edition.workspace = true license = "Apache-2.0" homepage = "https://substrate.io" repository.workspace = true description = "Hashing primitives." documentation = "https://docs.rs/sp-crypto-hashing" [lints] workspace = true [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [dependencies] blake2b_simd = { version = "1.0.1", default-features = false } byteorder = { version = "1.3.2", default-features = false } digest = { version = "0.10.3", default-features = false } sha2 = { version = "0.10.7", default-features = false } sha3 = { version = "0.10.0", default-features = false } twox-hash = { version = "1.6.3", default-features = false, features = ["digest_0_10"] } [dev-dependencies] criterion = "0.4.0" sp-crypto-hashing-proc-macro = { path = "proc-macro" } [[bench]] name = "bench" harness = false [lib] bench = false [features] default = ["std"] std = [ "blake2b_simd/std", "byteorder/std", "digest/std", "sha2/std", "sha3/std", "twox-hash/std", ]