Class: Noir
Constructors
Constructor
new Noir(circuit): Noir;
Parameters
| Parameter | Type |
|---|---|
circuit | CompiledCircuit |
Returns
Noir
Methods
execute()
execute(inputs, foreignCallHandler?): Promise<{
returnValue: InputValue;
witness: Uint8Array;
}>;
Parameters
| Parameter | Type |
|---|---|
inputs | InputMap |
foreignCallHandler? | ForeignCallHandler |
Returns
Promise<{
returnValue: InputValue;
witness: Uint8Array;
}>
Description
Allows to execute a circuit to get its witness and return value.
Example
async execute(inputs)