Skip to content

Commit

Permalink
Merge pull request #1191 from midgerate/fix-metamask-sign-typed-data-v4
Browse files Browse the repository at this point in the history
fix(): signTypedData_v4 for metamask
  • Loading branch information
pedrouid committed Aug 2, 2022
2 parents 7573fa9 + d42c75d commit dcf6c02
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion packages/providers/web3-provider/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,12 @@ class WalletConnectProvider extends ProviderEngine {
return;
}

return this.sendAsyncPromise(payload.method, payload.params);
if(payload.method === "eth_signTypedData_v4" && this.walletMeta?.name === "MetaMask") {
const { result } = await this.handleOtherRequests(payload);
return result
} else {
return this.sendAsyncPromise(payload.method, payload.params);
}
};

onConnect = (callback: any) => {
Expand Down

0 comments on commit dcf6c02

Please sign in to comment.