From cdd4d5fb6f5e99c3ee5f97067953c7e577fd91f2 Mon Sep 17 00:00:00 2001 From: Saad Ahmed <48211799+saadahmsiddiqui@users.noreply.github.com> Date: Thu, 26 Sep 2024 12:37:53 +0200 Subject: [PATCH] fix: approval failure with no transaction overrides (#548) Fix approval argument error thrown by ethers --- packages/evm/src/utils/approveAndCheckFns.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/evm/src/utils/approveAndCheckFns.ts b/packages/evm/src/utils/approveAndCheckFns.ts index 9326e6653..d1c6f2477 100644 --- a/packages/evm/src/utils/approveAndCheckFns.ts +++ b/packages/evm/src/utils/approveAndCheckFns.ts @@ -64,7 +64,7 @@ export const approve = async ( const unsignedTx = await tokenInstance.populateTransaction.approve( spender, amountOrIdForApproval, - overrides, + overrides ? overrides : {}, ); return unsignedTx; };