@lelantos-org/sdk / internal / CircomCoeffInputs
Interface: CircomCoeffInputs
Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:12
The public slots that are circuit input signals: TransactCompressN's coefficients, in PubInputs.compress(Transact) order. The circuit evaluates them into y and computes its digest output from them.
Each is also constrained outside the compressor: the root by Merkle membership, the nullifiers and commitments by Poseidon, the two public scalars by RangeCheck64 and the balance.
Extended by
Properties
merkle_root
merkle_root: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:13
nullifier
nullifier: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:14
out_cm
out_cm: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:15
public_asset_id
public_asset_id: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:17
Zero whenever public_out is zero: a transfer names no asset.
public_out
public_out: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:18