From 18e65fa84fc536d1724f3651abe4cd8a2a99edf7 Mon Sep 17 00:00:00 2001 From: Colin Roberts Date: Thu, 17 Oct 2024 16:30:37 -0700 Subject: [PATCH] `depth` as signal in `NextKVPairAtDepth` --- circuits/json/interpreter.circom | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/circuits/json/interpreter.circom b/circuits/json/interpreter.circom index 9015af7..ce0e34c 100644 --- a/circuits/json/interpreter.circom +++ b/circuits/json/interpreter.circom @@ -275,9 +275,10 @@ template NextKVPair(n) { /// /// # Output /// - `out`: Returns `1` for next key-value pair at specified depth. -template NextKVPairAtDepth(n, depth) { +template NextKVPairAtDepth(n) { signal input stack[n][2]; signal input currByte; + signal input depth; signal output out; var logMaxDepth = log2Ceil(n+1);