Skip to content

@lelantos-org/sdk / internal / CircomTransactInput

Interface: CircomTransactInput โ€‹

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:31

Full witness: the public slots above plus the private ones.

Extends โ€‹

Properties โ€‹

chain_id โ€‹

ts
chain_id: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:15

Inherited from โ€‹

CircomPublicInputs.chain_id


in_asset โ€‹

ts
in_asset: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:34


in_cv โ€‹

ts
in_cv: string[][];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:12

Inherited from โ€‹

CircomPublicInputs.in_cv


in_is_dummy โ€‹

ts
in_is_dummy: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:44


in_nsk โ€‹

ts
in_nsk: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:39


in_path_elements โ€‹

ts
in_path_elements: string[][][];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:42


in_path_indices โ€‹

ts
in_path_indices: string[][];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:43


in_pk โ€‹

ts
in_pk: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:36


in_rcm โ€‹

ts
in_rcm: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:38


in_rcv โ€‹

ts
in_rcv: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:40


in_rcv_dep โ€‹

ts
in_rcv_dep: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:41


in_rho โ€‹

ts
in_rho: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:37


in_value โ€‹

ts
in_value: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:35


merkle_root โ€‹

ts
merkle_root: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:6

Inherited from โ€‹

CircomPublicInputs.merkle_root


nullifier โ€‹

ts
nullifier: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:7

Inherited from โ€‹

CircomPublicInputs.nullifier


out_asset โ€‹

ts
out_asset: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:45


out_aux_digest โ€‹

ts
out_aux_digest: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:28

Digest over the encrypted-note payloads; final slot.

Inherited from โ€‹

CircomPublicInputs.out_aux_digest


out_clue_bits โ€‹

ts
out_clue_bits: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:26

Inherited from โ€‹

CircomPublicInputs.out_clue_bits


out_clue_Rx โ€‹

ts
out_clue_Rx: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:24

Per-output FMD clue PIs. Circuit slots 24..29.

Inherited from โ€‹

CircomPublicInputs.out_clue_Rx


out_clue_Ry โ€‹

ts
out_clue_Ry: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:25

Inherited from โ€‹

CircomPublicInputs.out_clue_Ry


out_cm โ€‹

ts
out_cm: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:8

Inherited from โ€‹

CircomPublicInputs.out_cm


out_cv โ€‹

ts
out_cv: string[][];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:13

Inherited from โ€‹

CircomPublicInputs.out_cv


out_cv_dep โ€‹

ts
out_cv_dep: string[][];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:22

Per-output Pedersen value commitment anchoring (asset, value) into the Merkle leaf. Circuit slots 20..23.

Inherited from โ€‹

CircomPublicInputs.out_cv_dep


out_pk โ€‹

ts
out_pk: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:47


out_rcm โ€‹

ts
out_rcm: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:49


out_rcv โ€‹

ts
out_rcv: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:50


out_rcv_dep โ€‹

ts
out_rcv_dep: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:51


out_rho โ€‹

ts
out_rho: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:48


out_value โ€‹

ts
out_value: string[];

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:46


payer_address โ€‹

ts
payer_address: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:16

Inherited from โ€‹

CircomPublicInputs.payer_address


public_asset_id โ€‹

ts
public_asset_id: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:9

Inherited from โ€‹

CircomPublicInputs.public_asset_id


public_in โ€‹

ts
public_in: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:10

Inherited from โ€‹

CircomPublicInputs.public_in


public_out โ€‹

ts
public_out: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:11

Inherited from โ€‹

CircomPublicInputs.public_out


recipient_address โ€‹

ts
recipient_address: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:14

Inherited from โ€‹

CircomPublicInputs.recipient_address


relayer_address โ€‹

ts
relayer_address: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:17

Inherited from โ€‹

CircomPublicInputs.relayer_address


z โ€‹

ts
z: string;

Defined in: @lelantos-org/sdk/dist/circuit/input.d.ts:33

Fiat-Shamir challenge over the logical PIs.

Lelantosno cookies ๐Ÿช ยท no tracking ๐Ÿ‘๏ธ ยท no accounts ๐Ÿ‘คwalletexplorer4536080GitHub