Ideally we should make a new keyword in Circom (or overload the meaning of the "public" keyword in our parsing) to support arbitrary structure for I/O for step circuits (rather than special casing and making assumptions about the circuit structure). This will also clean up some code in this repo around special-casing step_in/step_out in the CircomInput struct.
Ideally we should make a new keyword in Circom (or overload the meaning of the "public" keyword in our parsing) to support arbitrary structure for I/O for step circuits (rather than special casing and making assumptions about the circuit structure). This will also clean up some code in this repo around special-casing
step_in/step_out
in theCircomInput
struct.Related: #11