zBaseCallParams
constzBaseCallParams:ZodObject<object,"strip",ZodTypeAny,object,object>
Type declaration
blobVersionedHashes
blobVersionedHashes:
ZodOptional<ZodArray<ZodEffects<ZodString, `0x${string}`,string>,"many">>
blockOverrideSet
blockOverrideSet:
ZodOptional<ZodObject<object,"strict",ZodTypeAny,object,object>>
blockTag
blockTag:
ZodOptional<ZodUnion<[ZodLiteral<"latest">,ZodLiteral<"earliest">,ZodLiteral<"pending">,ZodLiteral<"safe">,ZodLiteral<"finalized">,ZodBigInt,ZodEffects<ZodString, `0x${string}`,string>]>>
caller
caller:
ZodOptional<ZodEffects<ZodString, `0x${string}`,string>>
createAccessList
createAccessList:
ZodOptional<ZodBoolean>
createTrace
createTrace:
ZodOptional<ZodBoolean>
createTransaction
createTransaction:
ZodUnion<[ZodOptional<ZodBoolean>,ZodLiteral<"on-success">,ZodLiteral<"always">,ZodLiteral<"never">]>
depth
depth:
ZodOptional<ZodNumber>
gas
gas:
ZodOptional<ZodBigInt>
gasPrice
gasPrice:
ZodOptional<ZodBigInt>
gasRefund
gasRefund:
ZodOptional<ZodBigInt>
origin
origin:
ZodOptional<ZodEffects<ZodString, `0x${string}`,string>>
selfdestruct
selfdestruct:
ZodOptional<ZodSet<ZodEffects<ZodString, `0x${string}`,string>>>
skipBalance
skipBalance:
ZodOptional<ZodBoolean>
stateOverrideSet
stateOverrideSet:
ZodOptional<ZodRecord<ZodEffects<ZodString, `0x${string}`,string>,ZodObject<object,"strict",ZodTypeAny,object,object>>>
throwOnFail
throwOnFail:
ZodOptional<ZodBoolean>
to
to:
ZodOptional<ZodEffects<ZodString, `0x${string}`,string>>
value
value:
ZodOptional<ZodBigInt>
Source
packages/zod/src/params/zBaseCallParams.js:6