Skip to content

MaybeExtractEventArgsFromAbi

MaybeExtractEventArgsFromAbi<TAbi, TEventName>: Exclude<TAbi extends Abi | readonly unknown[] ? TEventName extends string ? GetEventArgs<TAbi, TEventName> : undefined : undefined, readonly unknown[] | Record<string, unknown>>

Adapted from viem. This is a helper type to extract the event args from an abi

Type Parameters

TAbi extends Abi | readonly unknown[] | undefined

TEventName extends string | undefined

Defined in

event/EventActionCreator.ts:18