import { TraceResult } from "./result.js"; import * as valibot2239 from "valibot"; import { InferOutput } from "valibot"; import { Readable } from "@ethernauta/transport"; //#region src/method/debug/debug-trace-call.d.ts declare const DebugTraceCallParametersSchema: valibot2239.UnionSchema<[valibot2239.TupleSchema<[valibot2239.ObjectSchema<{ readonly type: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Byte">]>, undefined>; readonly nonce: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly to: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>, undefined>, undefined>; readonly from: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>, undefined>; readonly gas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly value: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly input: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Bytes">]>, undefined>; readonly gasPrice: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxPriorityFeePerGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxFeePerGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxFeePerBlobGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly accessList: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>; readonly storageKeys: valibot2239.ArraySchema, valibot2239.BrandAction<`0x${string}`, "Hash32">]>, undefined>; }, undefined>, undefined>, undefined>; readonly blobVersionedHashes: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Hash32">]>, undefined>, undefined>; readonly blobs: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Bytes">]>, undefined>, undefined>; readonly chainId: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly _ethernauta: valibot2239.OptionalSchema; readonly names: valibot2239.ArraySchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>, valibot2239.UnionSchema<[valibot2239.SchemaWithPipe | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, valibot2239.UnionSchema<[valibot2239.LiteralSchema<"earliest", undefined>, valibot2239.LiteralSchema<"finalized", undefined>, valibot2239.LiteralSchema<"safe", undefined>, valibot2239.LiteralSchema<"latest", undefined>, valibot2239.LiteralSchema<"pending", undefined>], undefined>, valibot2239.SchemaWithPipe, valibot2239.BrandAction<`0x${string}`, "Hash32">]>], undefined>, valibot2239.ObjectSchema<{ readonly tracer: valibot2239.OptionalSchema, undefined>; readonly timeout: valibot2239.OptionalSchema, undefined>; readonly tracerConfig: valibot2239.OptionalSchema, undefined>; readonly withLog: valibot2239.OptionalSchema, undefined>; }, undefined>, valibot2239.ObjectSchema<{ readonly diffMode: valibot2239.OptionalSchema, undefined>; }, undefined>], undefined>, undefined>; }, undefined>], undefined>, valibot2239.TupleSchema<[valibot2239.ObjectSchema<{ readonly type: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Byte">]>, undefined>; readonly nonce: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly to: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>, undefined>, undefined>; readonly from: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>, undefined>; readonly gas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly value: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly input: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Bytes">]>, undefined>; readonly gasPrice: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxPriorityFeePerGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxFeePerGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxFeePerBlobGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly accessList: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>; readonly storageKeys: valibot2239.ArraySchema, valibot2239.BrandAction<`0x${string}`, "Hash32">]>, undefined>; }, undefined>, undefined>, undefined>; readonly blobVersionedHashes: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Hash32">]>, undefined>, undefined>; readonly blobs: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Bytes">]>, undefined>, undefined>; readonly chainId: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly _ethernauta: valibot2239.OptionalSchema; readonly names: valibot2239.ArraySchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>, valibot2239.UnionSchema<[valibot2239.SchemaWithPipe | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, valibot2239.UnionSchema<[valibot2239.LiteralSchema<"earliest", undefined>, valibot2239.LiteralSchema<"finalized", undefined>, valibot2239.LiteralSchema<"safe", undefined>, valibot2239.LiteralSchema<"latest", undefined>, valibot2239.LiteralSchema<"pending", undefined>], undefined>, valibot2239.SchemaWithPipe, valibot2239.BrandAction<`0x${string}`, "Hash32">]>], undefined>], undefined>, valibot2239.ObjectSchema<{ readonly transaction: valibot2239.ObjectSchema<{ readonly type: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Byte">]>, undefined>; readonly nonce: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly to: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>, undefined>, undefined>; readonly from: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>, undefined>; readonly gas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly value: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly input: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Bytes">]>, undefined>; readonly gasPrice: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxPriorityFeePerGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxFeePerGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly maxFeePerBlobGas: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly accessList: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Address">]>; readonly storageKeys: valibot2239.ArraySchema, valibot2239.BrandAction<`0x${string}`, "Hash32">]>, undefined>; }, undefined>, undefined>, undefined>; readonly blobVersionedHashes: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Hash32">]>, undefined>, undefined>; readonly blobs: valibot2239.OptionalSchema, valibot2239.BrandAction<`0x${string}`, "Bytes">]>, undefined>, undefined>; readonly chainId: valibot2239.OptionalSchema | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, undefined>; readonly _ethernauta: valibot2239.OptionalSchema; readonly names: valibot2239.ArraySchema, undefined>; }, undefined>, undefined>; }, undefined>, undefined>; }, undefined>; readonly blockNumberOrTagOrHash: valibot2239.UnionSchema<[valibot2239.SchemaWithPipe | undefined>, valibot2239.BrandAction<`0x${string}`, "Uint">]>, valibot2239.UnionSchema<[valibot2239.LiteralSchema<"earliest", undefined>, valibot2239.LiteralSchema<"finalized", undefined>, valibot2239.LiteralSchema<"safe", undefined>, valibot2239.LiteralSchema<"latest", undefined>, valibot2239.LiteralSchema<"pending", undefined>], undefined>, valibot2239.SchemaWithPipe, valibot2239.BrandAction<`0x${string}`, "Hash32">]>], undefined>; readonly tracerConfig: valibot2239.OptionalSchema, undefined>; readonly timeout: valibot2239.OptionalSchema, undefined>; readonly tracerConfig: valibot2239.OptionalSchema, undefined>; readonly withLog: valibot2239.OptionalSchema, undefined>; }, undefined>, valibot2239.ObjectSchema<{ readonly diffMode: valibot2239.OptionalSchema, undefined>; }, undefined>], undefined>, undefined>; }, undefined>, undefined>; }, undefined>], undefined>; type DebugTraceCallParameters = InferOutput; declare function debug_traceCall(_parameters: DebugTraceCallParameters): Readable; //#endregion export { debug_traceCall }; //# sourceMappingURL=debug-trace-call.d.ts.map