zBaseCallParams
const
zBaseCallParams: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