From ca584a0c2e611ad2b1a1a3295117328bc2ec7ec5 Mon Sep 17 00:00:00 2001 From: spypsy Date: Wed, 17 Jul 2024 08:38:23 +0100 Subject: [PATCH] fix: prover JSON RPC (#7496) --- .../prover-client/src/prover-agent/rpc.ts | 39 ++++++++++--------- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/yarn-project/prover-client/src/prover-agent/rpc.ts b/yarn-project/prover-client/src/prover-agent/rpc.ts index d28ebf983fc..06c51f5e93d 100644 --- a/yarn-project/prover-client/src/prover-agent/rpc.ts +++ b/yarn-project/prover-client/src/prover-agent/rpc.ts @@ -18,6 +18,7 @@ import { RootParityInputs, RootRollupInputs, RootRollupPublicInputs, + TubeInputs, VerificationKeyData, } from '@aztec/circuits.js'; import { createJsonRpcClient, makeFetch } from '@aztec/foundation/json-rpc/client'; @@ -29,25 +30,26 @@ export function createProvingJobSourceServer(queue: ProvingJobSource): JsonRpcSe return new JsonRpcServer( queue, { - Header, - Fr, AvmCircuitInputs, - BaseParityInputs, BaseOrMergeRollupPublicInputs, + BaseParityInputs, BaseRollupInputs, + Fr, + Header, + KernelCircuitPublicInputs, MergeRollupInputs, ParityPublicInputs, Proof, - RootParityInput, - RootParityInputs, - RootRollupInputs, - RootRollupPublicInputs, + ProvingError, PublicKernelCircuitPrivateInputs, PublicKernelCircuitPublicInputs, PublicKernelTailCircuitPrivateInputs, - KernelCircuitPublicInputs, - ProvingError, RecursiveProof, + RootParityInput, + RootParityInputs, + RootRollupInputs, + RootRollupPublicInputs, + TubeInputs, VerificationKeyData, }, {}, @@ -62,25 +64,26 @@ export function createProvingJobSourceClient( return createJsonRpcClient( url, { - Header, - Fr, AvmCircuitInputs, - BaseParityInputs, BaseOrMergeRollupPublicInputs, + BaseParityInputs, BaseRollupInputs, + Fr, + Header, + KernelCircuitPublicInputs, MergeRollupInputs, ParityPublicInputs, Proof, - RootParityInput, - RootParityInputs, - RootRollupInputs, - RootRollupPublicInputs, + ProvingError, PublicKernelCircuitPrivateInputs, PublicKernelCircuitPublicInputs, PublicKernelTailCircuitPrivateInputs, - KernelCircuitPublicInputs, - ProvingError, RecursiveProof, + RootParityInput, + RootParityInputs, + RootRollupPublicInputs, + RootRollupInputs, + TubeInputs, VerificationKeyData, }, {},