From e54739dc98b41eaeb375df5a92eea5b3e2909c57 Mon Sep 17 00:00:00 2001 From: narodnik Date: Wed, 17 Aug 2022 20:21:51 +0200 Subject: [PATCH] daod added forgotten file util.rs --- bin/daod/src/util.rs | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 bin/daod/src/util.rs diff --git a/bin/daod/src/util.rs b/bin/daod/src/util.rs new file mode 100644 index 000000000..c790a664a --- /dev/null +++ b/bin/daod/src/util.rs @@ -0,0 +1,7 @@ +use halo2_gadgets::poseidon::primitives as poseidon; +use pasta_curves::pallas; + +pub fn poseidon_hash(messages: [pallas::Base; N]) -> pallas::Base { + poseidon::Hash::<_, poseidon::P128Pow5T3, poseidon::ConstantLength, 3, 2>::init() + .hash(messages) +}