GetEventArgs
GetEventArgs<
TAbi
,TEventName
,TConfig
,TAbiEvent
,TArgs
,FailedToParseArgs
>:true
extendsFailedToParseArgs
? readonlyunknown
[] |Record
<string
,unknown
> :TArgs
Type parameters
• TAbi extends Abi
| readonly unknown
[]
• TEventName extends string
• TConfig extends EventParameterOptions
= DefaultEventParameterOptions
• TAbiEvent extends AbiEvent
& object
= TAbi
extends Abi
? ExtractAbiEvent
<TAbi
, TEventName
> : AbiEvent
& object
• TArgs = AbiEventParametersToPrimitiveTypes
<TAbiEvent
["inputs"
], TConfig
>
• FailedToParseArgs = [TArgs
] extends [never
] ? true
: false
| readonly unknown
[] extends TArgs
? true
: false
Source
node_modules/.pnpm/viem@2.13.6_bufferutil@4.0.8_typescript@5.4.5_utf-8-validate@6.0.4_zod@3.23.8/node_modules/viem/_types/types/contract.d.ts:68