From c7717357e0b9c21d1a26fe99b4c9f225224ba287 Mon Sep 17 00:00:00 2001 From: Ranmocy Date: Sat, 16 Apr 2022 22:25:43 -0400 Subject: [PATCH] Use signer instead of provider in SDK to approve token allowance --- packages/sdk/src/MesonClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sdk/src/MesonClient.ts b/packages/sdk/src/MesonClient.ts index 6cf1539a..c8f38254 100644 --- a/packages/sdk/src/MesonClient.ts +++ b/packages/sdk/src/MesonClient.ts @@ -142,7 +142,7 @@ export class MesonClient { } async approveToken(token: string, value: BigNumberish) { - const contract = new Contract(token, ERC20.abi, this.provider) + const contract = new Contract(token, ERC20.abi, this.mesonInstance.signer) return await contract.approve(this.address, value) }