pub fn build_base_inputs(
case: &TxCase,
witness: &TransactionWitness,
public_amount: FpBN256,
) -> InputsExpand description
Populates Circom tester inputs for policy-enabled and regular transactions
Builds the input structure required by the Circom circuit tester from a transaction case and its witness data. Includes all public and private inputs needed for proving.
§Arguments
case- Transaction case containing input and output noteswitness- Transaction witness containing Merkle proofs and nullifierspublic_amount- Public amount scalar value (net public input/output)
§Returns
Returns an Inputs structure populated with all circuit inputs.