Module zkinterface::zkinterface_generated::zkinterface [−][src]
Structs
BilinearConstraint | A single R1CS constraint between variables. |
BilinearConstraintArgs | |
BilinearConstraintBuilder | |
CircuitHeader | A description of a circuit or sub-circuit. This can be a complete circuit ready for proving, or a part of a circuit being built. |
CircuitHeaderArgs | |
CircuitHeaderBuilder | |
Command | Optional: Command messages can be used to request actions from the receiver. This makes it possible to write code that works in different environments. Commands and parameters can be passed over the same byte stream as other messages; if so Command must be the first message. This reduces the need for environment-specific methods (it can replace CLI –flags, etc). |
CommandArgs | |
CommandBuilder | |
ConstraintSystem | ConstraintSystem represents constraints to be added to the constraint system. |
ConstraintSystemArgs | |
ConstraintSystemBuilder | |
KeyValue | Generic key-value for custom attributes. The key must be a string. The value can be one of several types. |
KeyValueArgs | |
KeyValueBuilder | |
MessageUnionTableOffset | |
Root | |
RootArgs | |
RootBuilder | |
Variables | A description of multiple variables. |
VariablesArgs | |
VariablesBuilder | |
Witness | Witness represents an assignment of values to variables. |
WitnessArgs | |
WitnessBuilder |
Enums
BilinearConstraintOffset | |
CircuitHeaderOffset | |
CommandOffset | |
ConstraintSystemOffset | |
KeyValueOffset | |
Message | |
RootOffset | |
VariablesOffset | |
WitnessOffset |
Constants
ENUM_MAX_MESSAGE | |
ENUM_MIN_MESSAGE | |
ENUM_NAMES_MESSAGE | |
ENUM_VALUES_MESSAGE | |
ROOT_EXTENSION | |
ROOT_IDENTIFIER |
Functions
enum_name_message | |
finish_root_buffer | |
finish_size_prefixed_root_buffer | |
get_root_as_root | |
get_size_prefixed_root_as_root | |
root_buffer_has_identifier | |
root_size_prefixed_buffer_has_identifier |