You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The pub_inputs block is a special case in that it is not populated directly by the circuit builder like the other blocks. (This has led to some more complex than necessary handling of the PI in the prover. It has also led to a gap in error handling for the case where the number of public inputs exceeds the fixed capacity in the structured setting. One way to resolve this may be to have the builder populate the public inputs. Otherwise, simply ensure that there is a clear warning.
The text was updated successfully, but these errors were encountered:
Simplifies handling of public inputs by populating `pub_inputs` block in
`finalize_circuit()` which ensures that all blocks are complete prior to
any prover work. Also improves some of the log info related to the
overflow mechanism.
closes: AztecProtocol/barretenberg#1220
Simplifies handling of public inputs by populating `pub_inputs` block in
`finalize_circuit()` which ensures that all blocks are complete prior to
any prover work. Also improves some of the log info related to the
overflow mechanism.
closes: #1220
The
pub_inputs
block is a special case in that it is not populated directly by the circuit builder like the other blocks. (This has led to some more complex than necessary handling of the PI in the prover. It has also led to a gap in error handling for the case where the number of public inputs exceeds the fixed capacity in the structured setting. One way to resolve this may be to have the builder populate the public inputs. Otherwise, simply ensure that there is a clear warning.The text was updated successfully, but these errors were encountered: