Type alias ProtoPODGPCInputs

ProtoPODGPCInputs: {
    entryEqualToOtherEntryByIndex: CircuitSignal[];
    entryInequalityIsLessThan: CircuitSignal;
    entryInequalityOtherValueIndex: CircuitSignal[];
    entryInequalityValueIndex: CircuitSignal[];
    entryIsEqualToOtherEntry: CircuitSignal;
    entryIsValueHashRevealed: CircuitSignal;
    entryNameHash: CircuitSignal[];
    entryObjectIndex: CircuitSignal[];
    entryProofDepth: CircuitSignal[];
    entryProofIndex: CircuitSignal[];
    entryProofSiblings: CircuitSignal[][];
    globalWatermark: CircuitSignal;
    listComparisonValueIndex: CircuitSignal[];
    listContainsComparisonValue: CircuitSignal;
    listValidValues: CircuitSignal[][];
    numericMaxValues: CircuitSignal[];
    numericMinValues: CircuitSignal[];
    numericValueEntryIndices: CircuitSignal[];
    numericValueInRange: CircuitSignal;
    numericValues: CircuitSignal[];
    objectContentID: CircuitSignal[];
    objectSignatureR8x: CircuitSignal[];
    objectSignatureR8y: CircuitSignal[];
    objectSignatureS: CircuitSignal[];
    objectSignerPubkeyAx: CircuitSignal[];
    objectSignerPubkeyAy: CircuitSignal[];
    ownerExternalNullifier: CircuitSignal;
    ownerSemaphoreV3IdentityNullifier: CircuitSignal[];
    ownerSemaphoreV3IdentityTrapdoor: CircuitSignal[];
    ownerSemaphoreV4SecretScalar: CircuitSignal[];
    ownerV3EntryIndex: CircuitSignal[];
    ownerV3IsNullifierHashRevealed: CircuitSignal[];
    ownerV4EntryIndex: CircuitSignal[];
    ownerV4IsNullifierHashRevealed: CircuitSignal[];
    requireUniqueContentIDs: CircuitSignal;
    tupleIndices: CircuitSignal[][];
    virtualEntryIsValueHashRevealed: CircuitSignal;
}

Full set of input signals to a ProtoPODGPC proof. See comments for annotations on array size and public signals.

Type declaration

Generated using TypeDoc