Modules§
- custom
- Process-local native replacements for witness DAG regions and dynamic Circom functions, plus deterministic seed/BLAKE3 corpus recording and replay against the portable graph.
- graph
- profile
- Deterministic benchmark summaries and flamegraph-like execution profiles.
Structs§
- Graph
- Hash
Signal Info - Witness
Evaluator - Stateful evaluator for repeated witnesses from the same graph.
Constants§
Functions§
- calculate_
witness - Calculate witness based on serialized graph and inputs
- get_
input_ mapping - Calculates the position of the given signal in the inputs buffer
- get_
inputs_ buffer - Allocates inputs vec with position 0 set to 1
- get_
inputs_ size - Calculates the number of needed inputs
- init_
graph - Loads either the current graph format or an unversioned v0.3.0-and-earlier graph.
- populate_
inputs - Sets all provided inputs given the mapping and inputs buffer
- try_
get_ input_ mapping - Fallible variant of
get_input_mappingfor command-line tools and untrusted input objects.