@lelantos-org/sdk / internal / CircomPublicInputs
Interface: CircomPublicInputs
Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:50
Every logical public input: what flatten hashes into the challenge.
Extends
Properties
chain_id
chain_id: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:34
Inherited from
digest
digest: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:32
transactDigest over the coefficient slots: PubInputs.Transact.digest.
Inherited from
intent_hash
intent_hash: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:41
Commitment to what the spend's funds are used for. SwapWrapper.swap requires the swap intent's hash; zero for every other spend.
Inherited from
merkle_root
merkle_root: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:13
Inherited from
nullifier
nullifier: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:14
Inherited from
out_aux_digest
out_aux_digest: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:47
Digest over the encrypted-note payloads.
Inherited from
TransactBinding.out_aux_digest
out_clue_bits
out_clue_bits: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:45
Inherited from
out_clue_Rx
out_clue_Rx: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:43
Per-output FMD clue PIs.
Inherited from
out_clue_Ry
out_clue_Ry: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:44
Inherited from
out_cm
out_cm: string[];Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:15
Inherited from
payer_address
payer_address: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:35
Inherited from
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.
Inherited from
CircomCoeffInputs.public_asset_id
public_out
public_out: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:18
Inherited from
recipient_address
recipient_address: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:33
Inherited from
TransactBinding.recipient_address
relayer_address
relayer_address: string;Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:36