Skip to content

@armada/sdk / index / FormattedCircuitInputs

Interface: FormattedCircuitInputs

Defined in: src/tx/witness.ts:143

The flattened circuit inputs snarkjs consumes (FormattedCircuitInputsRailgun).

Properties

merkleRoot

readonly merkleRoot: bigint

Defined in: src/tx/witness.ts:144


boundParamsHash

readonly boundParamsHash: bigint

Defined in: src/tx/witness.ts:145


nullifiers

readonly nullifiers: bigint[]

Defined in: src/tx/witness.ts:146


commitmentsOut

readonly commitmentsOut: bigint[]

Defined in: src/tx/witness.ts:147


token

readonly token: bigint

Defined in: src/tx/witness.ts:148


publicKey

readonly publicKey: [bigint, bigint]

Defined in: src/tx/witness.ts:149


signature

readonly signature: [bigint, bigint, bigint]

Defined in: src/tx/witness.ts:150


randomIn

readonly randomIn: bigint[]

Defined in: src/tx/witness.ts:151


valueIn

readonly valueIn: bigint[]

Defined in: src/tx/witness.ts:152


pathElements

readonly pathElements: bigint[]

Defined in: src/tx/witness.ts:153


leavesIndices

readonly leavesIndices: bigint[]

Defined in: src/tx/witness.ts:154


nullifyingKey

readonly nullifyingKey: bigint

Defined in: src/tx/witness.ts:155


npkOut

readonly npkOut: bigint[]

Defined in: src/tx/witness.ts:156


valueOut

readonly valueOut: bigint[]

Defined in: src/tx/witness.ts:157