diff --git a/yarn-project/simulator/src/public/side_effect_trace.ts b/yarn-project/simulator/src/public/side_effect_trace.ts index 74944fd6830b..ec7a4cbece6a 100644 --- a/yarn-project/simulator/src/public/side_effect_trace.ts +++ b/yarn-project/simulator/src/public/side_effect_trace.ts @@ -512,29 +512,6 @@ export class SideEffectTrace implements PublicSideEffectTraceInterface { }; } - /** - * Get the results of public execution. - */ - public toPublicEnqueuedCallExecutionResult( - /** The call's results */ - avmCallResults: AvmFinalizedCallResult, - ): EnqueuedPublicCallExecutionResultWithSideEffects { - return { - endGasLeft: Gas.from(avmCallResults.gasLeft), - endSideEffectCounter: new Fr(this.sideEffectCounter), - returnValues: avmCallResults.output, - reverted: avmCallResults.reverted, - revertReason: avmCallResults.revertReason, - sideEffects: { - publicDataWrites: this.publicDataWrites, - noteHashes: this.noteHashes, - nullifiers: this.nullifiers, - l2ToL1Messages: this.l2ToL1Messages, - publicLogs: this.publicLogs, - }, - }; - } - public toAvmCircuitPublicInputs( /** Globals. */ globalVariables: GlobalVariables, @@ -585,21 +562,6 @@ export class SideEffectTrace implements PublicSideEffectTraceInterface { ); } - public toPublicFunctionCallResult( - /** The execution environment of the nested call. */ - _avmEnvironment: AvmExecutionEnvironment, - /** How much gas was available for this public execution. */ - _startGasLeft: Gas, - /** Bytecode used for this execution. */ - _bytecode: Buffer, - /** The call's results */ - _avmCallResults: AvmFinalizedCallResult, - /** Function name for logging */ - _functionName: string = 'unknown', - ): PublicFunctionCallResult { - throw new Error('Not implemented'); - } - public getPublicLogs() { return this.publicLogs; } diff --git a/yarn-project/simulator/src/public/side_effect_trace_interface.ts b/yarn-project/simulator/src/public/side_effect_trace_interface.ts index 7a9e2b2c2c49..eea7c9efe23b 100644 --- a/yarn-project/simulator/src/public/side_effect_trace_interface.ts +++ b/yarn-project/simulator/src/public/side_effect_trace_interface.ts @@ -1,6 +1,5 @@ import { type ContractClassIdPreimage, - type Gas, type NullifierLeafPreimage, type PublicCallRequest, type PublicDataTreeLeafPreimage, @@ -10,10 +9,6 @@ import { import { type AztecAddress } from '@aztec/foundation/aztec-address'; import { type Fr } from '@aztec/foundation/fields'; -import { type AvmFinalizedCallResult } from '../avm/avm_contract_call_result.js'; -import { type AvmExecutionEnvironment } from '../avm/avm_execution_environment.js'; -import { type EnqueuedPublicCallExecutionResultWithSideEffects, type PublicFunctionCallResult } from './execution.js'; - export interface PublicSideEffectTraceInterface { fork(): PublicSideEffectTraceInterface; merge(nestedTrace: PublicSideEffectTraceInterface, reverted?: boolean): void; @@ -90,21 +85,5 @@ export interface PublicSideEffectTraceInterface { /** Did the call revert? */ reverted: boolean, ): void; - toPublicEnqueuedCallExecutionResult( - /** The call's results */ - avmCallResults: AvmFinalizedCallResult, - ): EnqueuedPublicCallExecutionResultWithSideEffects; - toPublicFunctionCallResult( - /** The execution environment of the nested call. */ - avmEnvironment: AvmExecutionEnvironment, - /** How much gas was available for this public execution. */ - startGasLeft: Gas, - /** Bytecode used for this execution. */ - bytecode: Buffer, - /** The call's results */ - avmCallResults: AvmFinalizedCallResult, - /** Function name for logging */ - functionName: string, - ): PublicFunctionCallResult; getPublicLogs(): PublicLog[]; }