From c2ba70efc0996963897b4d95b0eba8a74cdcdc55 Mon Sep 17 00:00:00 2001 From: kyscott18 <43524469+kyscott18@users.noreply.github.com> Date: Mon, 15 Jan 2024 12:13:00 -0500 Subject: [PATCH] learned a new type trick (#578) --- packages/core/src/config/utilityTypes.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/packages/core/src/config/utilityTypes.ts b/packages/core/src/config/utilityTypes.ts index e9d195a5f..fac8259e5 100644 --- a/packages/core/src/config/utilityTypes.ts +++ b/packages/core/src/config/utilityTypes.ts @@ -48,11 +48,4 @@ export type SafeEventNames< abi extends Abi, /// abiEvents extends AbiEvent = ExtractAbiEvents, - signatures extends string = FormatAbiItem, -> = string extends signatures - ? string - : { - [i in signatures]: ParseAbiItem extends AbiEvent - ? FormatAbiEvent> - : never; - }[signatures]; +> = abiEvents extends abiEvents ? FormatAbiEvent : never;