From a6d087e8121cdf04ad2321e9a0eb9c5eb37267c7 Mon Sep 17 00:00:00 2001 From: jxom Date: Wed, 7 Aug 2024 10:33:10 +1000 Subject: [PATCH] fix: resolves #2591 --- .changeset/sharp-lamps-help.md | 5 +++++ src/utils/abi/prepareEncodeFunctionData.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/sharp-lamps-help.md diff --git a/.changeset/sharp-lamps-help.md b/.changeset/sharp-lamps-help.md new file mode 100644 index 0000000000..a06c415637 --- /dev/null +++ b/.changeset/sharp-lamps-help.md @@ -0,0 +1,5 @@ +--- +"viem": patch +--- + +Fixed ABI inference on `prepareEncodeFunctionData` diff --git a/src/utils/abi/prepareEncodeFunctionData.ts b/src/utils/abi/prepareEncodeFunctionData.ts index 584174a579..768aa1694f 100644 --- a/src/utils/abi/prepareEncodeFunctionData.ts +++ b/src/utils/abi/prepareEncodeFunctionData.ts @@ -69,7 +69,7 @@ export type PrepareEncodeFunctionDataReturnType< abi: abi extends Abi ? functionName extends ContractFunctionName ? [ExtractAbiFunction] - : Abi + : abi : Abi functionName: Hex }