Constant HALO2_MAX_BATCH_SIZE

Source
const HALO2_MAX_BATCH_SIZE: usize = super::MAX_BATCH_SIZE; // 64usize
Expand description

Adjusted batch size for halo2 batches.

Unlike other batch verifiers, halo2 has aggregate proofs. This means that there can be hundreds of actions verified by some proofs, but just one action in others.

To compensate for larger proofs, we process the batch once there are over HALO2_MAX_BATCH_SIZE total actions among pending items in the queue.