From b148a4ecf7fae6ace2b3f356dbe5329166aa1bfb Mon Sep 17 00:00:00 2001 From: Dmitriy Ryajov Date: Sat, 27 Jan 2024 16:36:55 -0600 Subject: [PATCH] pass proper input --- codex/slots/proofs/backends/circomcompat.nim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/codex/slots/proofs/backends/circomcompat.nim b/codex/slots/proofs/backends/circomcompat.nim index db784aeb..e20edc13 100644 --- a/codex/slots/proofs/backends/circomcompat.nim +++ b/codex/slots/proofs/backends/circomcompat.nim @@ -110,6 +110,10 @@ proc prove*[H]( "slotRoot".cstring, slotRoot[0].addr, slotRoot.len.uint32) != ERR_OK: return failure("Failed to push data set root") + if backend.pushInputU256Array( + "slotRoot".cstring, slotRoot.addr, slotRoot.len.uint32) != ERR_OK: + return failure("Failed to push data set root") + if backend.pushInputU32( "nCellsPerSlot".cstring, input.nCellsPerSlot.uint32) != ERR_OK: return failure("Failed to push nCellsPerSlot")