From 5181ca56f196c3ea29309ac295e437edff8e1ab1 Mon Sep 17 00:00:00 2001 From: therealyingtong Date: Thu, 8 Oct 2020 00:21:32 +0800 Subject: [PATCH] Bind &[pubinput] in plonk test_proving() --- src/plonk.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plonk.rs b/src/plonk.rs index 45238c3..4dfd777 100644 --- a/src/plonk.rs +++ b/src/plonk.rs @@ -408,9 +408,10 @@ fn test_proving() { ) .expect("proof generation should not fail"); + let pubinput_slice = &[pubinput]; let msm = params.empty_msm(); let guard = proof - .verify::, DummyHash>(¶ms, pk.get_vk(), msm, &[pubinput]) + .verify::, DummyHash>(¶ms, pk.get_vk(), msm, pubinput_slice) .unwrap(); { let msm = guard.clone().use_challenges(); @@ -424,7 +425,7 @@ fn test_proving() { let msm = guard.clone().use_challenges(); assert!(msm.clone().eval()); let guard = proof - .verify::, DummyHash>(¶ms, pk.get_vk(), msm, &[pubinput]) + .verify::, DummyHash>(¶ms, pk.get_vk(), msm, pubinput_slice) .unwrap(); { let msm = guard.clone().use_challenges();