[dependencies.ark-ec]
default_features = false
optional = true
version = "0.4"
[dependencies.ark-ff]
default-features = false
optional = true
version = "0.4"
[dependencies.ark-groth16]
default-features = false
optional = true
version = "0.4"
[dependencies.ark-r1cs-std]
default-features = false
optional = true
version = "0.4"
[dependencies.ark-relations]
default-features = false
optional = true
version = "0.4"
[dependencies.ark-serialize]
default_features = false
optional = true
version = "0.4"
[dependencies.ark-snark]
default-features = false
optional = true
version = "0.4"
[dependencies.ark-std]
default-features = false
optional = true
version = "0.4"
[dependencies.decaf377]
default-features = false
version = "0.10.1"
[dependencies.poseidon-parameters]
default-features = false
version = "1.1"
[dependencies.poseidon-permutation]
default-features = false
version = "1.1"
[features]
alloc = ["decaf377/alloc"]
arkworks = ["std", "decaf377/arkworks", "ark-ff/std", "ark-groth16/std", "ark-r1cs-std", "ark-relations/std", "ark-std/std", "ark-ec/std", "ark-serialize/std"]
default = ["arkworks"]
parallel = ["ark-ff/parallel", "ark-groth16/parallel", "ark-r1cs-std/parallel", "decaf377/parallel", "ark-std/parallel", "ark-ec/parallel"]
r1cs = ["arkworks", "ark-groth16", "ark-relations", "ark-snark", "ark-r1cs-std", "decaf377/r1cs", "poseidon-permutation/r1cs", "ark-std", "ark-ec", "ark-serialize"]
std = ["alloc"]
u32_backend = ["decaf377/u32_backend"]
[package]
authors = ["Penumbra <team@penumbralabs.xyz>", "redshiftzero <jen@penumbralabs.xyz>"]
description = "An instantiation of the Poseidon hash for use with decaf377."
edition = "2018"
license = "MIT OR Apache-2.0"
name = "poseidon377"
readme = "README.md"
repository = "https://github.com/penumbra-zone/poseidon377"
version = "1.2.0"