Comments from pairing: https://github.com/AztecProtocol/aztec-packages/tree/db/brainstorming-ordering
- Update
PrivateCircuitInputs to include start_sideeffect_counter
- Add inner
sideeffect_counter that is updated for each side-effect operation
- Update
PrivateCircuitPublicInputs to include both start/end_sideeffect_counters
Do not worry about constraining these in the kernel as a part of this task.
Comments from pairing: https://github.com/AztecProtocol/aztec-packages/tree/db/brainstorming-ordering
PrivateCircuitInputsto includestart_sideeffect_countersideeffect_counterthat is updated for each side-effect operationPrivateCircuitPublicInputsto include bothstart/end_sideeffect_countersDo not worry about constraining these in the kernel as a part of this task.