diff --git a/src/hooks/useERC20Permit.ts b/src/hooks/useERC20Permit.ts index d8dacfecea..4c543aa1ba 100644 --- a/src/hooks/useERC20Permit.ts +++ b/src/hooks/useERC20Permit.ts @@ -169,6 +169,7 @@ export function useERC20Permit( signatureData.owner === account && signatureData.deadline >= transactionDeadline.toNumber() && signatureData.tokenAddress === tokenAddress && + signatureData.nonce === nonceNumber && signatureData.spender === spender && ('allowed' in signatureData || JSBI.equal(JSBI.BigInt(signatureData.amount), currencyAmount.raw))