UNPKG

ox

Version:

Ethereum Standard Library

656 lines 150 kB
import * as z from 'zod/mini'; /** Schema for the `tempo_simulateV1` JSON-RPC method. */ export declare const tempo_simulateV1: import("../internal/rpcSchemas/from.js").Item<"tempo_simulateV1", z.ZodMiniTuple<readonly [z.ZodMiniObject<{ blockStateCalls: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ blockOverrides: z.ZodMiniOptional<z.ZodMiniObject<{ baseFeePerGas: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; blobBaseFee: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; feeRecipient: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gasLimit: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; number: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; prevRandao: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; time: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; withdrawals: z.ZodMiniOptional<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; amount: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; index: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; validatorIndex: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; }, z.core.$strip>>>; }, z.core.$strip>>; calls: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniCodec<z.ZodMiniObject<{ accessList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"secp256k1">; v: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; yParity: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ preHash: z.ZodMiniBoolean<boolean>; pubKeyX: z.ZodMiniTemplateLiteral<`0x${string}`>; pubKeyY: z.ZodMiniTemplateLiteral<`0x${string}`>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ pubKeyX: z.ZodMiniTemplateLiteral<`0x${string}`>; pubKeyY: z.ZodMiniTemplateLiteral<`0x${string}`>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"webAuthn">; webauthnData: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; signature: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc, unknown>>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[]>>>; }, z.core.$strict>, z.ZodMiniObject<{ init: z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[]>>>; }, z.core.$strict>]>]>; }, z.core.$strip>>>>; blobVersionedHashes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; blobs: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; calls: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; to: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>>>>; capabilities: z.ZodMiniOptional<z.ZodMiniRecord<z.ZodMiniString<string>, z.ZodMiniUnknown>>; chainId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; feePayer: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; feePayerSignature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; yParity: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniNull]>>; feeToken: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gas: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gasPrice: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; input: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; keyAuthorization: z.ZodMiniOptional<z.ZodMiniObject<{ account: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniTemplateLiteral<`0x${string}`>>>; allowedCalls: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ selectorRules: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ recipients: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>>; selector: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>>; target: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>>; chainId: z.ZodMiniTemplateLiteral<`0x${string}`>; expiry: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniTemplateLiteral<`0x${string}`>>>; isAdmin: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniBoolean<boolean>>>; keyId: z.ZodMiniTemplateLiteral<`0x${string}`>; keyType: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; limits: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniTemplateLiteral<`0x${string}`>; period: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniTemplateLiteral<`0x${string}`>>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"secp256k1">; v: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; yParity: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ preHash: z.ZodMiniBoolean<boolean>; pubKeyX: z.ZodMiniTemplateLiteral<`0x${string}`>; pubKeyY: z.ZodMiniTemplateLiteral<`0x${string}`>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ pubKeyX: z.ZodMiniTemplateLiteral<`0x${string}`>; pubKeyY: z.ZodMiniTemplateLiteral<`0x${string}`>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"webAuthn">; webauthnData: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>]>; witness: z.ZodMiniOptional<z.ZodMiniNullable<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>; keyData: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; keyType: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>>; maxFeePerBlobGas: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; maxFeePerGas: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; maxPriorityFeePerGas: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; multisigInit: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniTemplateLiteral<`0x${string}`>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; multisigSignatureCount: z.ZodMiniOptional<z.ZodMiniNumber<number>>; nonce: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; nonceKey: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; r: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; s: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; signature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"secp256k1">; v: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; yParity: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ preHash: z.ZodMiniBoolean<boolean>; pubKeyX: z.ZodMiniTemplateLiteral<`0x${string}`>; pubKeyY: z.ZodMiniTemplateLiteral<`0x${string}`>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ pubKeyX: z.ZodMiniTemplateLiteral<`0x${string}`>; pubKeyY: z.ZodMiniTemplateLiteral<`0x${string}`>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; type: z.ZodMiniLiteral<"webAuthn">; webauthnData: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; signature: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc, unknown>>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[]>>>; }, z.core.$strict>, z.ZodMiniObject<{ init: z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[], readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelopeRpc[]>>>; }, z.core.$strict>]>]>>; to: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNull]>>; type: z.ZodMiniOptional<z.ZodMiniString<string>>; v: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; validAfter: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; validBefore: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; yParity: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>>; authorizationList: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniNumber<number>; nonce: z.ZodMiniBigInt<bigint>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>; }, z.core.$strip>>>>; blobVersionedHashes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; blobs: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; calls: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; to: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; value: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; }, z.core.$strip>>>>; capabilities: z.ZodMiniOptional<z.ZodMiniRecord<z.ZodMiniString<string>, z.ZodMiniUnknown>>; chainId: z.ZodMiniOptional<z.ZodMiniNumber<number>>; data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; feePayer: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; feePayerSignature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniNumber<number>>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>, z.ZodMiniNull]>>; feeToken: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; gasPrice: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; input: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; keyAuthorization: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; isAdmin: z.ZodMiniBoolean<boolean>; address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; chainId: z.ZodMiniBigInt<bigint>; expiry: z.ZodMiniOptional<z.ZodMiniNumber<number>>; limits: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ limit: z.ZodMiniBigInt<bigint>; period: z.ZodMiniOptional<z.ZodMiniNumber<number>>; token: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>>>>; scopes: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; recipients: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; selector: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniString<string>]>>; }, z.core.$strip>>>>; signature: z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>]>; type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>; witness: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>]>>; keyData: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; keyType: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"secp256k1">, z.ZodMiniLiteral<"p256">, z.ZodMiniLiteral<"webAuthn">]>>; maxFeePerBlobGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; maxFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; maxPriorityFeePerGas: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; multisigInit: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniTemplateLiteral<`0x${string}`>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; multisigSignatureCount: z.ZodMiniOptional<z.ZodMiniNumber<number>>; nonce: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; nonceKey: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniBigInt<bigint>, z.ZodMiniLiteral<"random">]>>; r: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; s: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; signature: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; yParity: z.ZodMiniNumber<number>; }, z.core.$strip>; type: z.ZodMiniLiteral<"secp256k1">; }, z.core.$strip>, z.ZodMiniObject<{ prehash: z.ZodMiniBoolean<boolean>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"p256">; }, z.core.$strip>, z.ZodMiniObject<{ metadata: z.ZodMiniObject<{ authenticatorData: z.ZodMiniTemplateLiteral<`0x${string}`>; clientDataJSON: z.ZodMiniString<string>; }, z.core.$strip>; publicKey: z.ZodMiniObject<{ prefix: z.ZodMiniNumber<number>; x: z.ZodMiniTemplateLiteral<`0x${string}`>; y: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; signature: z.ZodMiniObject<{ r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>; type: z.ZodMiniLiteral<"webAuthn">; }, z.core.$strip>, z.ZodMiniObject<{ inner: z.ZodMiniLazy<z.ZodMiniType<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown, z.core.$ZodTypeInternals<import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>, unknown>>>; keyId: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; type: z.ZodMiniLiteral<"keychain">; userAddress: z.ZodMiniTemplateLiteral<`0x${string}`>; version: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"v1">, z.ZodMiniLiteral<"v2">]>>; }, z.core.$strip>, z.ZodMiniObject<{ account: z.ZodMiniTemplateLiteral<`0x${string}`>; init: z.ZodMiniOptional<z.ZodMiniObject<{ salt: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; threshold: z.ZodMiniNumber<number>; owners: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ owner: z.ZodMiniTemplateLiteral<`0x${string}`>; weight: z.ZodMiniNumber<number>; }, z.core.$strip>>>; }, z.core.$strip>>; signatures: z.ZodMiniLazy<z.ZodMiniType<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown, z.core.$ZodTypeInternals<readonly import("../../tempo/SignatureEnvelope.js").SignatureEnvelope<number>[], unknown>>>; type: z.ZodMiniLiteral<"multisig">; }, z.core.$strip>]>>; to: z.ZodMiniOptional<z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNull]>>; type: z.ZodMiniOptional<z.ZodMiniString<string>>; v: z.ZodMiniOptional<z.ZodMiniNumber<number>>; validAfter: z.ZodMiniOptional<z.ZodMiniNumber<number>>; validBefore: z.ZodMiniOptional<z.ZodMiniNumber<number>>; value: z.ZodMiniOptional<z.ZodMiniBigInt<bigint>>; yParity: z.ZodMiniOptional<z.ZodMiniNumber<number>>; }, z.core.$strip>>>>>; stateOverrides: z.ZodMiniOptional<z.ZodMiniRecord<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{ state: z.ZodMiniOptional<z.ZodMiniRecord<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniTemplateLiteral<`0x${string}`>>>; stateDiff: z.ZodMiniOptional<z.ZodMiniUndefined>; balance: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; code: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; movePrecompileToAddress: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; nonce: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; }, z.core.$strip>, z.ZodMiniObject<{ state: z.ZodMiniOptional<z.ZodMiniUndefined>; stateDiff: z.ZodMiniOptional<z.ZodMiniRecord<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniTemplateLiteral<`0x${string}`>>>; balance: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; code: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; movePrecompileToAddress: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; nonce: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; }, z.core.$strip>]>>>; }, z.core.$strip>>>; returnFullTransactions: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; traceTransfers: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; validation: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; }, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>, z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"latest">, z.ZodMiniLiteral<"earliest">, z.ZodMiniLiteral<"pending">, z.ZodMiniLiteral<"safe">, z.ZodMiniLiteral<"finalized">]>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{ blockNumber: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; blockHash: z.ZodMiniOptional<z.ZodMiniUndefined>; requireCanonical: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; }, z.core.$strip>, z.ZodMiniObject<{ blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniOptional<z.ZodMiniUndefined>; requireCanonical: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>; }, z.core.$strip>]>]>], null>, z.ZodMiniObject<{ blocks: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniIntersection<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ hash: z.ZodMiniTemplateLiteral<`0x${string}`>; logsBloom: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; number: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; baseFeePerGas: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; blobGasUsed: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; difficulty: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; excessBlobGas: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; extraData: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gasLimit: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; gasUsed: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; totalDifficulty: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; transactions: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; transactionsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; uncles: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; withdrawals: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; amount: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; index: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; validatorIndex: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; }, z.core.$strip>>>>; withdrawalsRoot: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; }, z.core.$strip>, z.ZodMiniObject<{ hash: z.ZodMiniTemplateLiteral<`0x${string}`>; logsBloom: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; number: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; baseFeePerGas: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; blobGasUsed: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; difficulty: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; excessBlobGas: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; extraData: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; gasLimit: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; gasUsed: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; miner: z.ZodMiniTemplateLiteral<`0x${string}`>; mixHash: z.ZodMiniTemplateLiteral<`0x${string}`>; parentBeaconBlockRoot: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; parentHash: z.ZodMiniTemplateLiteral<`0x${string}`>; receiptsRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; sealFields: z.ZodMiniOptional<z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>>; sha3Uncles: z.ZodMiniTemplateLiteral<`0x${string}`>; size: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; stateRoot: z.ZodMiniTemplateLiteral<`0x${string}`>; timestamp: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; totalDifficulty: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; transactions: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniUnion<readonly [z.ZodMiniObject<{ chainId: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>>; gasPrice: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; v: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; yParity: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; blockTimestamp: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; to: z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec<z.ZodMiniLiteral<"0x0">, z.ZodMiniLiteral<"legacy">>; value: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; chainId: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; blockTimestamp: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; to: z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec<z.ZodMiniLiteral<"0x1">, z.ZodMiniLiteral<"eip2930">>; value: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>; gasPrice: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; maxFeePerGas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; maxPriorityFeePerGas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; chainId: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; blockTimestamp: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; to: z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec<z.ZodMiniLiteral<"0x2">, z.ZodMiniLiteral<"eip1559">>; value: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>; blobVersionedHashes: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; maxFeePerBlobGas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; maxFeePerGas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; maxPriorityFeePerGas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; chainId: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; yParity: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; blockHash: z.ZodMiniTemplateLiteral<`0x${string}`>; blockNumber: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; blockTimestamp: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>>; data: z.ZodMiniOptional<z.ZodMiniTemplateLiteral<`0x${string}`>>; from: z.ZodMiniTemplateLiteral<`0x${string}`>; gas: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; hash: z.ZodMiniTemplateLiteral<`0x${string}`>; input: z.ZodMiniTemplateLiteral<`0x${string}`>; nonce: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; to: z.ZodMiniUnion<readonly [z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNull]>; transactionIndex: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>; type: z.ZodMiniCodec<z.ZodMiniLiteral<"0x3">, z.ZodMiniLiteral<"eip4844">>; value: z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniBigInt<bigint>>; r: z.ZodMiniTemplateLiteral<`0x${string}`>; s: z.ZodMiniTemplateLiteral<`0x${string}`>; v: z.ZodMiniOptional<z.ZodMiniCodec<z.ZodMiniTemplateLiteral<`0x${string}`>, z.ZodMiniNumberFormat>>; }, z.core.$strip>, z.ZodMiniObject<{ accessList: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniObject<{ address: z.ZodMiniTemplateLiteral<`0x${string}`>; storageKeys: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniTemplateLiteral<`0x${string}`>>>; }, z.core.$strip>>>; authorizationList: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodM