From 32b79b6535d9e3c1830f726a7e8dd8377f36f9bf Mon Sep 17 00:00:00 2001 From: Maksim Strebkov <257byte@gmail.com> Date: Mon, 26 May 2025 12:49:56 +0300 Subject: [PATCH] fix: bug in `TxProvingResult` schema (#14498) This PR proposes a fix for the bug/typo in the `TxProvingResult` schema, causing zod errors when parsing responses from `PXE.proveTx(...)`. Co-authored-by: Gregorio Juliana --- yarn-project/stdlib/src/tx/proven_tx.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/yarn-project/stdlib/src/tx/proven_tx.ts b/yarn-project/stdlib/src/tx/proven_tx.ts index dceeabe2db67..43babf8b68f7 100644 --- a/yarn-project/stdlib/src/tx/proven_tx.ts +++ b/yarn-project/stdlib/src/tx/proven_tx.ts @@ -6,7 +6,7 @@ import { z } from 'zod'; import { PrivateKernelTailCircuitPublicInputs } from '../kernel/private_kernel_tail_circuit_public_inputs.js'; import { ClientIvcProof } from '../proofs/client_ivc_proof.js'; import { PrivateExecutionResult, collectSortedContractClassLogs } from './private_execution_result.js'; -import { type ProvingTimings, SimulationTimingsSchema } from './profiling.js'; +import { type ProvingTimings, ProvingTimingsSchema } from './profiling.js'; import { Tx } from './tx.js'; export class TxProvingResult { @@ -35,7 +35,7 @@ export class TxProvingResult { privateExecutionResult: PrivateExecutionResult.schema, publicInputs: PrivateKernelTailCircuitPublicInputs.schema, clientIvcProof: ClientIvcProof.schema, - timings: optional(SimulationTimingsSchema), + timings: optional(ProvingTimingsSchema), }) .transform(TxProvingResult.from); }