eth-permit icon indicating copy to clipboard operation
eth-permit copied to clipboard

Export ERC2612PermitMessage interface

Open microbecode opened this issue 2 years ago • 0 comments

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch [email protected] for the project I'm working on.

Please consider exporting the interface ERC2612PermitMessage. It would make it easier to strongly-type TypeScript references.

Here is the diff that solved my problem:

diff --git a/node_modules/eth-permit/dist/eth-permit.d.ts b/node_modules/eth-permit/dist/eth-permit.d.ts
index 73dc998..a28e9c7 100644
--- a/node_modules/eth-permit/dist/eth-permit.d.ts
+++ b/node_modules/eth-permit/dist/eth-permit.d.ts
@@ -6,7 +6,7 @@ interface DaiPermitMessage {
     expiry: number | string;
     allowed?: boolean;
 }
-interface ERC2612PermitMessage {
+export interface ERC2612PermitMessage {
     owner: string;
     spender: string;
     value: number | string;

This issue body was partially generated by patch-package.

microbecode avatar Sep 16 '22 08:09 microbecode