{"_id":"@aryze/permit2-sdk","_rev":"9-a92b7e970d8b7e1e504ccfa899aed663","name":"@aryze/permit2-sdk","dist-tags":{"latest":"1.2.8"},"versions":{"1.2.2":{"name":"@aryze/permit2-sdk","version":"1.2.2","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.2","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"544bcbff1eee334633a5296b148cb4dca67d8c74","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.2.tgz","fileCount":17,"integrity":"sha512-ZmBLBltnpmLBHDdh8x7knzM+jdhjHSaVfrLLR4LUgAf6IEp1IGy5Jx8/TPYBwY1wdH1VIja44Gd5FoBAEGg+EQ==","signatures":[{"sig":"MEUCIGXRyf6o5OAn/OOBkMxZAWaYVSX80k9rCXP8eMm0lNLPAiEA27QC6O3z/LT2hyl/O7WWHUanDYJIzyUvxjp4zCPFxMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163713},"main":"dist/index.js","gitHead":"8ddf92f02eeabd1d1662da664395fb39d94aec10","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.5.1","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.2_1691405981498_0.5490074275829979","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@aryze/permit2-sdk","version":"1.2.3","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.3","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"5737efa8693e903dcceeed073c20e7475f3a0f63","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.3.tgz","fileCount":17,"integrity":"sha512-wMAk+VnmS1256Y6WKeRLrw+TawVOzFg5iXf2fcEH/aIANzwdeg7ZIh1mTY28yLYBiFItmMpUm+8u96Mx8mYaqA==","signatures":[{"sig":"MEUCIQDbFOPrCjrn/H65Xps/rw1b+psUSanReotlBIzVC0ND1gIgNlRtn7tJ99DwbejzeN3pxEKVUHJWTVbjEqO57F4UeVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163713},"main":"dist/index.js","gitHead":"93fad78c25d5d58925b301c28a0ea860ef6c05e2","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.5.1","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.3_1692012479174_0.0762041072656916","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@aryze/permit2-sdk","version":"1.2.4","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.4","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"f6ea60fb2478a5bd5151d191d6f2ef15a894b220","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.4.tgz","fileCount":17,"integrity":"sha512-9dBxX/Blpt/c8GVGWvu7Wiuiva2bt5n/mwt9lTGPWsf6mXP7HlqKeM2dcUPFYBWncBLu3aarUTdlCjKV6OxMxw==","signatures":[{"sig":"MEQCIC/rdHcc6+t2YeuKCFoYifNgnwK6CidHQINxCbc2C47MAiBLXJJ7hG9sPmc59RmIkeVnAhm4yZIlIdRq+Kgdkg+znA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163713},"main":"dist/index.js","gitHead":"b8d148a66aa7d6d0c7d530b346df61f70d90894e","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.4_1692706238355_0.45419805353033627","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@aryze/permit2-sdk","version":"1.2.5","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.5","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"b64a58b1ea4efa02bf25fbb92404816c8eab4365","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.5.tgz","fileCount":17,"integrity":"sha512-z10GgsypV5jWyqu7yLHRECb3Vgojp2ivmZBPjbf+Fu4Glfiv5vWkK40llJkYq5ELc1Bdh++h4g3csWkwR1A2xA==","signatures":[{"sig":"MEQCIEqUX9T1tK+Hv0xVIohBzONHNzUi368SuPOwjoRZe9/zAiA/F9FyfaAM8O/GBYnwrWd4fZ6b0Tz/QEhxgWZ7QNMC0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163737},"main":"dist/index.js","gitHead":"bb946871763d385ded7221bbe6b60931e677aa7a","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.6.7","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","rimraf":"^5.0.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.5_1693473901069_0.814494096238773","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@aryze/permit2-sdk","version":"1.2.6","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.6","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"13ce733365bef2467adc5dc71d7b22171e4b131b","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.6.tgz","fileCount":17,"integrity":"sha512-dol+D67693p+AqPyoP44SKErVOFudgfnpodcDyDyhyVPS+aeJmKLn4Lxh/1Jy0PQ5J4vPuuIr+Cz2YknPxzzPQ==","signatures":[{"sig":"MEYCIQDIOVMLs5DgI+AJWO3FgiOuta28r3YUFrF3v+y6I4oSRAIhAPX6KIz4ygDXE5N5T7kkhLhfR/hzo5uDR8Mo3gqnqojv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163713},"main":"dist/index.js","gitHead":"885fbe9a4cdeb1ec25df7f0a6ec456b33c5abc79","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.6.7","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.6_1693492808004_0.9080034259042102","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@aryze/permit2-sdk","version":"1.2.7","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.7","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"9ef17522cc163a3b371e48f02f0da06a15b0e245","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.7.tgz","fileCount":17,"integrity":"sha512-WIr8ZjoVWapvFdBaRwUME2L5DLBK7QvE8QdY2JA0W3ATKIaYpueOZW5DsxdvnfjzENqhWDgkY2ue3wot5ZaYqQ==","signatures":[{"sig":"MEUCIQDiS8ZczyW+rKNBgECTYcX3+1mDtfTYFxhSuhsd60ZgsAIgLuLGZCoCxYOpoaj5Y691pf2iJH+f59PE5TdBsH7GIUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163713},"main":"dist/index.js","gitHead":"885fbe9a4cdeb1ec25df7f0a6ec456b33c5abc79","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.6.7","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.7_1693495396884_0.0163969709453331","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@aryze/permit2-sdk","version":"1.2.8","keywords":["uniswap","ethereum"],"license":"MIT","_id":"@aryze/permit2-sdk@1.2.8","maintainers":[{"name":"belikebee","email":"ivan.l@intobi.com"}],"homepage":"https://github.com/aryze/permit2-sdk#readme","bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"dist":{"shasum":"fc6d631e5971d6f724a852216b66cc1f5d03868b","tarball":"https://registry.npmjs.org/@aryze/permit2-sdk/-/permit2-sdk-1.2.8.tgz","fileCount":17,"integrity":"sha512-2Jj2RlNywswyRer3JS6WnVUIeiTCqxZ0+uileztx3vqA9HOYQMRZa9VAWNCRupoOLdF7sap8drWxknj7ztDdbQ==","signatures":[{"sig":"MEQCICK6/YBsyjIn0yjk4vAr+X8ZJAbzUk/VrP/EIf+46J4iAiA7BUr0XAf6xqLRCFlj+JeAgyRB1dpx0Ro/xmICukQpwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163503},"main":"dist/index.js","gitHead":"92ac40331135a0c34f2c6034c55ca87b2b3566e5","scripts":{"test":"tsdx test --testPathIgnorePatterns=/permit2/","build":"tsdx build","start":"tsdx watch","interop":"yarn node writeInterop.js","prepublishOnly":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"belikebee","email":"ivan.l@intobi.com"},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"_npmVersion":"9.5.1","description":"An sdk for interacting with permit2.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ethers":"^5.3.1","tiny-invariant":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","prettier":"^2.4.1","@types/jest":"^24.0.25"},"_npmOperationalInternal":{"tmp":"tmp/permit2-sdk_1.2.8_1693582965444_0.5276771650159178","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-08-07T10:59:41.432Z","modified":"2025-07-17T14:09:19.424Z","1.2.2":"2023-08-07T10:59:41.663Z","1.2.3":"2023-08-14T11:27:59.348Z","1.2.4":"2023-08-22T12:10:38.602Z","1.2.5":"2023-08-31T09:25:01.279Z","1.2.6":"2023-08-31T14:40:08.205Z","1.2.7":"2023-08-31T15:23:17.130Z","1.2.8":"2023-09-01T15:42:45.654Z"},"bugs":{"url":"https://github.com/aryze/permit2-sdk/issues"},"license":"MIT","homepage":"https://github.com/aryze/permit2-sdk#readme","keywords":["uniswap","ethereum"],"repository":{"url":"git+https://github.com/aryze/permit2-sdk.git","type":"git"},"description":"An sdk for interacting with permit2.","maintainers":[{"email":"ivan.l@intobi.com","name":"belikebee"},{"email":"dmr@aryze.io","name":"dima_aryze"},{"email":"ju@aryze.io","name":"jodiusama"}],"readme":"# permit2-sdk\n\n## Local Development\n\n### Checkout the repo\n- `git clone --recurse-submodules https://github.com/Uniswap/permit2-sdk.git`\n\n### Install dependencies\n- `yarn`\n\n### Run Unit Tests\n- `yarn test`\n\n### Run Forge tests\n- `yarn build`\n- `yarn interop`\n- `(cd permit2 && forge build)`\n- `forge test`\n","readmeFilename":"README.md"}