{"_id":"@uniswap/liquidity-launcher-sdk","_rev":"32-7521bf7db6cfe6ada00517e010928699","name":"@uniswap/liquidity-launcher-sdk","dist-tags":{"latest":"1.16.4"},"versions":{"0.0.1":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.0.1","keywords":["oidc","trusted-publishing","setup"],"_id":"@uniswap/liquidity-launcher-sdk@0.0.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"dist":{"shasum":"c82c62c1ca974be2a936c126e53c18298ed2c431","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.0.1.tgz","fileCount":2,"integrity":"sha512-6MhbEp6FfFpQQdV4Xp7+HEuhoaljgZ9CkbalzdWy9pGusmeaHVYWgKd+vD+H3FTBqXE6TLzDi5b+Z8demFSYlA==","signatures":[{"sig":"MEYCIQD0dR2TnaSOi4B54Gz+D7M5Gocf2XzlZmzEg4Jq7NS8yQIhAN5lGtbM7oOeCjwkSxNOfB0jSIRXeBSYD/0fXeiv8AGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087},"_npmUser":{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"},"_npmVersion":"11.5.2","description":"OIDC trusted publishing setup package for @uniswap/liquidity-launcher-sdk","directories":{},"_nodeVersion":"24.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.0.1_1782844481140_0.035019107877596545","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.1.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.1.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"7b5f70b418057ae8cca2379fbec9ea235ea239cc","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.1.0.tgz","fileCount":156,"integrity":"sha512-iC24Z9hbYIJRYx29slIaKSH9IUFvCuKkiSt1Qr0g77GeywS/rg42VkKQwT4p/0Zr8JbPhH72ATDvr6d1ulpgug==","signatures":[{"sig":"MEUCIQCP1+KDi5Eaz8SbMfcLD1v+CivERzg4z7i6QytJf839WQIgDQr0Qu+dQtAiuDEQEh7tjR0Lo8IbaevgsUutzPpKY2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393087},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"631fb46b21f090f443e5f573353dd1699ecf7faa","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.13.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.1.0_1782848724241_0.6882581609980924","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.2.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.2.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"1422d8c20e1535f80a71a1f1c806d69c5b9b8725","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.2.0.tgz","fileCount":156,"integrity":"sha512-sJgfsmuVBIdQ2QhUppOjT1gNAscFDxI+OOzmYljkiKdCtYNB0E4BEiHpgE33pNcu+3FH/VBrioiQ3IwZTCXWyA==","signatures":[{"sig":"MEUCIQCRDownjfHWqhiHB6qUPFTU2LIXRwbYLo0/4AgrrxHP1AIgPpeSr4+zJ4oBKo3NgIuK1151bQZzD204ifje1U3fp9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398908},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"6ee8523d60c866995d52ac0587790bf1f203af46","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.2.0_1783540200115_0.8319193790486179","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.2.1","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.2.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"b10be2143048f180efc586fe5634f812ea4bdc9e","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.2.1.tgz","fileCount":156,"integrity":"sha512-F9y+Ctw/fzJKUYY+0F+tIrixKJ6ZrMizfyRAwIpkudss75mFvoqbjOvzzYpg+FyxVHFZECyC3BIudqcTv/2V5g==","signatures":[{"sig":"MEYCIQDd8Zu+wY/tIiJunKcRpK0Sn0dxTBZYW7lS8XPIvf6HrQIhAMyg1fI4gMrDdkFwwH55AZ39eISRv4G8VGcvF+ZgBc0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405176},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"f49c488ebe8293f81992f2268c489d0222f5ce4b","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.2.1_1783634731505_0.332255600546256","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.3.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.3.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"a1631bbf33d411eb5e122ef1d7493589a1a1942d","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.3.0.tgz","fileCount":156,"integrity":"sha512-kKRi4d83vjNoc1Mnf3nZqcj5bLaIBQJ+z8YDyMOfHF1/I9zs4OEyzJAg9um7JFu/63iiuRe6AiiVP7bbZ5cPvg==","signatures":[{"sig":"MEUCIQDULSN+L4+ECU7hP2QikASkOeQW4fCzCQdEqTCm0oefHgIgRrDO+6BFTCA2HMC1IiAgFn5Gmk4cbCWW3uKwGEiIros=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422516},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"1fc655120a580700230ab9e95a383ee0e03dd0ab","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.3.0_1783689148876_0.6671044576254279","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.3.1","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.3.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"1787b66dd05dcf895c0b3b8ba363b0b425b4a642","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.3.1.tgz","fileCount":156,"integrity":"sha512-ZJ3xww3w7YIBUxWvptrtylYrissxG4KkaeBYWwWa8a++quxUzak/KSbekkhZuZuNAQKEwJLbJeaMGIDxpCWTDg==","signatures":[{"sig":"MEUCIQCZgasHqGYKsi9Coo+3v7HDZ8R6rv+ZW/T9vCat7HqTIwIgZGp+JYcJ62xI9GchyabZvDybArx4MN0QlHYbe48CTa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422547},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"11958e515059984de4f9fe5544cbf05b80870415","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.3.1_1783706399221_0.8343609373004495","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.3.2","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.3.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"524204adbcedd469e1775fb833f505ff43a32afa","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.3.2.tgz","fileCount":156,"integrity":"sha512-6l5iT8WfZHStX0nlFUR+tVGv/tEQMvTSyg3vZ1TwPI9lx61OGAkQ+izK7EQxbora+lDuohF5NYZNnMHjOWIfbw==","signatures":[{"sig":"MEUCIBJJnyCBrcWdi4lE4ucH9R1pCgJD8/o0yK3voTwOXC4CAiEAuRCl/kDsPqibUJKLNWs/f+rOhwdZ8wgYxKgU4qPrCGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423899},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"db78a54e803f3f6190137be984ac57668729b4a4","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.3.2_1783717722101_0.7118035372884692","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.4.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.4.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"9ec3e95273e7856c5664fb34b6d9f0114c37230c","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.4.0.tgz","fileCount":156,"integrity":"sha512-T8MhvZKoxlQ3IqNP7E51lEGco6uSN2RsE+5UBq1h7ijFFToc/W/+1BHNLwWw48HUaChmb0+4HXWus0wvNjz3Yw==","signatures":[{"sig":"MEYCIQDdXanQ36Nnew5u8Pr7/LG2MNS15hVicOdVdJ6VER3q9QIhANZAORjnxj6funVOBwNZu0VJ3FlqYSRinHzjGLBrjMQd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":466973},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"6987b2413c5622bc690141f3b8a72cc121957b19","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.4.0_1783995157273_0.209602275363296","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.5.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.5.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"4f72cc34a2efa685f15d2fdf7a6d5a73edca9236","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.5.0.tgz","fileCount":163,"integrity":"sha512-UhnC7XSUZvhxlwXF+wQuFAYkG28f/yyqdeGbDYmJ0Vu8q6Mlh8slTPAmF3ghqXFmtJTaN7mc9HPWyb1JviOVbg==","signatures":[{"sig":"MEQCIAR/AS1eRwIWftM2Qi8SSzP1eK5dO/5bmJ/oAKkQ/b28AiBR/2ZeROBMpSCOmDBUrf41z75ORQwfM6I2zuIe1cl+gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516423},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"d252247eb0dec4919a4022fa72619a0a16d9ff5c","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.5.0_1784138935849_0.9857562176170265","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@uniswap/liquidity-launcher-sdk","version":"0.5.1","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@0.5.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"5e36d178a3b1624ab70aa69e5876491b125b70e0","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-0.5.1.tgz","fileCount":163,"integrity":"sha512-97xBg8n9146RS832TFN2iwlnHQRoOM3YgOofMn039hJ+73NhcT64NybKdY/uIVA1tvSSYwVruOWYShvj5uRojA==","signatures":[{"sig":"MEUCIBAU9iP7yBcooSuwaAC9ndq0y9n9TiMuTrjlVOTXC5jqAiEA9oEDCydaklZ/G6xv+uZiwOTgYszkw7AQoStvDEFsxuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517387},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"d9ac37d6aa5c2d32f51c691b85288af6d3313aab","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_0.5.1_1784219433670_0.6292129167287492","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.0.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.0.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"141cca1903a5be170b12a98f0a0f8d7326ce32c8","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.0.0.tgz","fileCount":163,"integrity":"sha512-wy3JvbtG6oqle28z/ARjAatB4P6obAfro/3pBeRtJaVplgoibGM4kIjlgitqzOyO2iEI15xb/hOmPkY064ddfw==","signatures":[{"sig":"MEUCIEMm8KOQq6Lqijq8ZTe7FobHamCtOU4qV3MyjoMHAr7vAiEA+dWI9+dZvu2OdInS3ex1mImH9uecUeS7UxQJbSFVx9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528951},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"68718ca86c9294a986577c63c5cf4dd29bef66fb","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.0","@uniswap/v4-sdk":"^2.3.0","@uniswap/sdk-core":"^7.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.0.0_1784308312014_0.2579602689116758","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.0.1","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.0.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"2e45b5481a4019c2f6f9355e590e0c7a92769784","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.0.1.tgz","fileCount":163,"integrity":"sha512-XTHoTSHuqswXaBBnWiNNTnE/73z+TtIpqXgwJfmPNJUh8NUMTbhrXqaJbkVsCyNeJPsXIS/JiLHHDdAYh8jnUw==","signatures":[{"sig":"MEUCIQCQaD0qVVZ4IJhoEdOQYF/f7dOeMoM7uLqJRaUhcAHBwAIgZ+d8wxc6OdRDJHjRFe5/w1y07rPwrB56bcMgOFQnheg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528951},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"57f126ee4ae5d435938569ad22c489e4a0262ca2","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.0.1_1784929539706_0.9533809803889999","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.1.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.1.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"a9a5828d14e0168f3a3abc13659bd3d8a17a7f6a","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.1.0.tgz","fileCount":177,"integrity":"sha512-yp05HaHX7tDvj06D+6NDT83zsb5gPObZZgcgpSAktmb80iXhg4yuRhJNMj24gtmrkszzxmdNOEnfbqog1MtMVA==","signatures":[{"sig":"MEUCIQD4qYocnvGkUGECwoJDBXnld6hS3v1/Dn4olE2n+3ETiwIgY8S0Yxus+A3t5WkHp+5McBC/9fQ1mbI/AcTeS8YI8DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762680},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"fcfaace6e56b2339c61bb080d73b7308d5329a94","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.1.0_1785426587254_0.18038222925695457","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.2.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.2.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"8d94249ced45a12580eac02730aa23a6b48910d6","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.2.0.tgz","fileCount":177,"integrity":"sha512-+TAqy7QUfBA0UPkR5fKn0l31+G/M/FcfB1poOhCiNrA2oF+VW4csQRzzdmw3gMQwi1AyrWxoU8R51nBGnAUxrw==","signatures":[{"sig":"MEQCIBhXf3GglDZb1kDPGFlg/joPo/nT3cgyg0s8bcfMofQCAiAoTcMJtPqSEQLiVA//zgUg83i3hYBXuvZo8rWI5FhE/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779502},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"9c760af92d37ba0f24445d3b9b2a7bcfee1eadfc","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.2.0_1785534968767_0.9135684255494445","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.3.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.3.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"322a31304485b3eac194bc3e82c7ada2af04a62e","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.3.0.tgz","fileCount":177,"integrity":"sha512-iguMNgxFllLG7GCjy6PLHFsSaa2G1OOOsTbJLJEG/8K7QrQaPWqno04Vb5l7AXiye7PGRW98jNdiC02WHUDnGg==","signatures":[{"sig":"MEUCIFrg7s5DrOmDCQmVKXHmGIGrjtPOkMHKeUdqF+3TghOGAiEAzUzou2ceM73mbM44LP0Q43kh4Fs/d0FPY35L6hqXJLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":806896},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"1e30c3265f3cfb818ed912833f3e65630c8b3490","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.3.0_1785562454220_0.833467628942461","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.4.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.4.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"a07a7a77c6330fcc3ca3ea40a4fcf560276cd4f2","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.4.0.tgz","fileCount":177,"integrity":"sha512-wEzScZ+e7QvrRwczTDrFW3bFtxg+hgCwpESROmT/ovCiNPUMUJKL0fCWfdXQ41f0tKlLRFD41ucQ7Q+HJng2CA==","signatures":[{"sig":"MEUCIG/aSlfxhK4z8F2DGNj0W2trxpOfz9IVqspxJUaABFoKAiEAp2AyNV4yxLqm215v0ewjy3+vv9tB4ku0gjw3ywIp9G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815643},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"d4e9116c61b9e39c74c5704d0224d91ff55d34d3","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.4.0_1785682568695_0.9628042008611992","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.5.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.5.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"112745d26e22288323dbfe461f36c8bba140e26d","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.5.0.tgz","fileCount":177,"integrity":"sha512-yRaFKrUFatkWIpK3Kuz3LSnnuH6Omj1C7q024lhmLxgflZa4K3k+mdrvezaFIx6EnglnBFeNR8mCK7Ou5EM3Dg==","signatures":[{"sig":"MEUCIQCk6KHs7UbMPRF5nm0U+hSPvcu2rRk6BTcm+jAl3auO8wIgXwxcukm3HRyQ35GaUqeyy8H2Vy4t1aR86/M9VankhbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834428},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"522d5b6ccd79f60523dd262337ae1b5d2247bf3b","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.5.0_1785803983552_0.23055506331750353","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.6.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.6.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"e2db73289a715fcf98dc70849275e795ca6e6534","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.6.0.tgz","fileCount":177,"integrity":"sha512-V0Gr4RakqczxHIQphSUHXoewS7GLOJ8CoY5unDCmIuOtUbmNy/mzGyfiqGjP6gEeAvxsobnGXZ52o4JMnsPpSQ==","signatures":[{"sig":"MEUCIEpaT3aNHVWd6CKN3Sd0EithzD4u9xq8KYH2OZty3rT2AiEAutdvHyfdncSXNeyAamkyLW9m0KGP5+3HKXo+cCGE9gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874934},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"92b5d32ca6350ef97c16ddb777925f651f5d04c9","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.6.0_1785883832560_0.6402399154283096","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.7.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.7.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"311db900a625f9c6b67ff01d4e157c07ad586df1","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.7.0.tgz","fileCount":177,"integrity":"sha512-C7vNpP/GR+KofPos0ZW7luiesUUdyh7FEUnLb9vTNtxlA7XnL3vm80uK8YNt2pd2teIWky9dGxF4fOAScrTwsQ==","signatures":[{"sig":"MEUCIGR6CCne2B8mNrrZqoLdZiPyZcR3lFBTU/vTJlt1ppdVAiEAiPI8df3qIZcttI5WYMySdgCjg+OweNlEq3LEDcTjNGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":879202},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"18c392b6d14a50a3e87add2384324740b6426e65","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.7.0_1785897457899_0.14272949005267122","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.8.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.8.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"b8565f0105113e4654d961fc43ae06cfd634186c","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.8.0.tgz","fileCount":177,"integrity":"sha512-afdIBLb/MuaA0SsjKVjvjLzNl5qeDIv11VG4W0ujg1ohuc1Guxw0b1YZq1AmJonrW7uJILDS8CsAY4lZuQnrbQ==","signatures":[{"sig":"MEQCICBa6NPGyBWLbGJkY5xNCx9jLsXABBlDLrjxyxIOjhk6AiBRAjEQPgsYVm0mG6ag+gdjaJPmLzDc13slFeZcUiiWGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":886438},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"711fec2593ce224ed167118aa4f981a381487c8a","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.8.0_1785942756779_0.9345826917435396","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.9.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.9.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"52396a308f6cdff9edff2c9e00ba4b01d83c93e4","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.9.0.tgz","fileCount":177,"integrity":"sha512-9vXQPdG7WFca/D7jLpK0WlFNuJCol/NkIK0yFs1cpTeGRqqGReO2iV72IYmQQNVp7gnHV+NmxshHNeuIxTPOdg==","signatures":[{"sig":"MEQCIFXwyXNqoE+r0VwFF6BbN8E8QEDf2ShlTixOymCpvRYTAiAR1SbF+85mZrx1G4mrnLHzFVn43FoYt4y6lZ8PfzH+WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":894614},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"371aefbedad65e9f6280870072b50505cbf8c57b","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.1","@uniswap/v4-sdk":"^2.3.1","@uniswap/sdk-core":"^7.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.9.0_1785967326713_0.6550426663109747","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.10.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.10.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"8139ea9d63d3895d0eaf564ffe1754ae1aa538ee","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.10.0.tgz","fileCount":177,"integrity":"sha512-29SIgkma1Q10PZgcTFEfz6uAa3Utr+h9KhYFTfdimRr7s00sgs0vrqxXyvXgMVVsHtbzbSUFxX4dshHke04Tow==","signatures":[{"sig":"MEUCIHHz3B6hPqzVfSbm3tcmoOcFpRMu2Rt9WUm53iNcjl9mAiEAp2cRF/aVGLAvvYCRtE7qx0So9W1LIWV2C9K1uWQGJSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":915583},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"209da9f4bf93c08a449393261dd328931bd0be75","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.16.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.2","@uniswap/v4-sdk":"^2.3.2","@uniswap/sdk-core":"^7.19.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.10.0_1786641231084_0.6833881787677236","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.11.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.11.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"862225f1dd7f357aede1fbba962276c50510d7f3","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.11.0.tgz","fileCount":177,"integrity":"sha512-h4i+b032pWar4s5hzropXkkBVLYrkpOlnnBFYI9aXW1UO2gP//L2s6hvV5rwwYTRPfNrCAs3eFBZ18KswrGwgg==","signatures":[{"sig":"MEUCIQCvdZDpKiWdYG3y9mfTBhHFUvFEj4kONZt9bZSYRTyh+wIgIwh2cQRbhfofrYsvwMvtJydrdWphwBkM57fEBQigxgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926856},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"48dea05c1800598a31005c333c08344e53e2b9c6","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.17.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.2","@uniswap/v4-sdk":"^2.3.2","@uniswap/sdk-core":"^7.19.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.11.0_1787072604364_0.9580848641571218","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.12.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.12.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"cd54136361e18a7ebad2bbb08a5544fb87710eb7","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.12.0.tgz","fileCount":177,"integrity":"sha512-KqnRAN3ZCQn1FsgU3XzyR2r+I64pRyrtNKnPHracd/22FZkJwiFWkwb8mrIp96z/CHaugZ4aCqBc6T2FcGPHMQ==","signatures":[{"sig":"MEYCIQDQkXJ/hUtCEoKUUtixVze6VxYW+dIth0grZjkm6EebhAIhAMXuiUMulFlStpQEHI7t6g/e7h529CA72GfrMbRJIwJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":937806},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"7fc961760e9b6b051ca0f7f1d774a708182d3006","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.17.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.2","@uniswap/v4-sdk":"^2.3.2","@uniswap/sdk-core":"^7.19.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.12.0_1788294877171_0.5148241161093017","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.13.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.13.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"3afec881ed9bd5634fad2d8198c831cb07abc22d","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.13.0.tgz","fileCount":177,"integrity":"sha512-kMDEd3Px4jWueho0xy23AdJWKeGKsnGVHdzm3+ePyAtyGoARrAQwHy/rIbdXZHLfJc1Q9/NbTVO/7p5G43ptXA==","signatures":[{"sig":"MEYCIQD+2+CSskKHp5IgvjZjmJ1/DyNdcRiBcdWDflWsUScbKgIhAIZHo+LjFEcpunVxD3XDUwHS2GlR3y8MsRClyf1+cxLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":938093},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"35c4e35aca9e22169ce17d7106e7fc5f27ccd03d","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.17.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.3","@uniswap/v4-sdk":"^2.3.3","@uniswap/sdk-core":"^7.19.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.13.0_1788304414786_0.4136823948410451","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.14.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.14.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"cdff94b8674b14999fbec4559601520a14e8a7a0","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.14.0.tgz","fileCount":177,"integrity":"sha512-/1LIgnOb6nTiLPzN67fHh8UiXaZ6/Gc5xpEPA61SnfXzZkjNA6cKH6qJDoLtwmEkM/xbX7ObQ2v9UDg5wHIG3A==","signatures":[{"sig":"MEUCIAa9vlEZBhn4KwhUdlKSkPXncjW+GfFEz1FJCDzzNv7FAiEA5Ep9fgUBlqNnLcDJxprUB78ahAtp4om/lkSaYddS+wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":938685},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"1d7d7129e1e005db8fed0c8970301470b46b68a0","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.3","@uniswap/v4-sdk":"^2.3.3","@uniswap/sdk-core":"^7.19.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.14.0_1788886892474_0.04477666150430437","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.15.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.15.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"a254e1d69be55a2e51169c5001730c2f591f424a","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.15.0.tgz","fileCount":177,"integrity":"sha512-WoHn9bTB7IQ1Gin3Hrxq8GI4sim+5Qwk8jxiU9xwizgw26gcXUj6RbkhUKDFjC9nWlILPmcccNLRsIO/SJISAQ==","signatures":[{"sig":"MEYCIQCHElN+fHzjDphsTVTjtFiERkLTqkseBHgV9cvj/gIvRwIhAJTuTq3WKAPzlSxXIHTK2XR60crfspNOMbi66LCapYvM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950359},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"f406280e69327b4948a715c787b357e8249cc14e","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.3","@uniswap/v4-sdk":"^2.3.3","@uniswap/sdk-core":"^7.19.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.15.0_1789139233975_0.21118059446311133","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.16.0","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.16.0","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"27eef5dc89200f31a77707f0b3dc65fb726ec82a","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.16.0.tgz","fileCount":177,"integrity":"sha512-uOwFaF6+ZMAN4a6FEPXloCaRHXzuMAsPIrXFG2XugWzQNp2pDDskuHKLTeI9vIpNE2TArLXx/WrCyzDpUSEC8A==","signatures":[{"sig":"MEYCIQDtvxULo98WFUCEvaFd58dFzE90P+SxO0llIyEnX6yTFwIhAK4DlpxDa6ZAl/+AEMgs2jSbfbOwLPUU6iHRUPHzfOgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953013},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"b174309522b32c3494c2e7b60a75617641698932","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.3","@uniswap/v4-sdk":"^2.3.3","@uniswap/sdk-core":"^7.19.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.16.0_1789161825867_0.8956092303025904","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.16.1","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.16.1","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"d977f237952da3beb09548900d75033ae433382c","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.16.1.tgz","fileCount":177,"integrity":"sha512-lhrsdkr9cT4nVUEELT4127HYH2YZs8XQNFennVDLlUZu5ELksGSpoVdgWVMR2HZD91neiM1iP38TXgrnUKiWPg==","signatures":[{"sig":"MEUCIQD252SK5IXRMVE1Bqz0rsNSViLXGbUb3nxIuccT02lxAAIgIT5nH2VdVHynJ0gP/KjNEQAUQr4JnbpQuZHmtq+IYpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCw2B4R3Ki7Mo2gP2bMqgbV6ZRoi5LXHskVagbNciUfmQIhAOI3W+dQdUzzgttV7SCNBF+RYM5ve2vGTSCQ0Xv+6dOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953287},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"2b210b8ef8eb7e7c041e9ca1d95a39b2e1f9dd6f","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.3","@uniswap/v4-sdk":"^2.3.3","@uniswap/sdk-core":"^7.19.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.16.1_1789427925941_0.7159418125371473","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.16.2","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.16.2","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"4f221c9fcf49158c9fd2e8f42cd039bdfaddadbb","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.16.2.tgz","fileCount":177,"integrity":"sha512-ivqmM+qMtqmRbgdCHlfzr11p2OZkIlxIrk73+wBpx/spsiXob1dSWOghvGoooT+Gutu8W8v8P3He1eXvBteG/g==","signatures":[{"sig":"MEQCIHrgzMyhzKX16PrwzF8vnskQa5vy+C1+IKCEDx3jFoz/AiBP3NW/XERa9MvFcAfDQwqtzXWAkQT6ljMYKdNZEzAyyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFozTqI45RhwQoEMW1jeXiWy9gSZQ+pePYI5k2RQxXZqAiBAxLvB4bvIOTScImh3BhL3RGkxkjTJZGfMNOWGJmQGfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":956074},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"ce522044434cfa8b70921b0848c8bb67cbfbac96","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.3","@uniswap/v4-sdk":"^2.3.3","@uniswap/sdk-core":"^7.19.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.16.2_1789492357979_0.9050441506834592","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@uniswap/liquidity-launcher-sdk","version":"1.16.3","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"license":"MIT","_id":"@uniswap/liquidity-launcher-sdk@1.16.3","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"homepage":"https://github.com/Uniswap/sdks#readme","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"69d407706be4a100ac79bbbb16d3eecbf12f49b3","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.16.3.tgz","fileCount":177,"integrity":"sha512-qIuLJgdJVw74F3JxdhULkJR5UtMiQhGKdNCNgpgrnxXI2WUo2FnX4ojXbBcuDT9gIXn6lkhBzXEXcpXKQv+/hA==","signatures":[{"sig":"MEQCIE4l2mPYJ1qMdPV+zPdg9XaAqkcyZufZm+b4LGpHwC0oAiAZ3IaHAx3pqwFnez38ynHROsFX2HFX9OR0V7aDoqgFKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEve6EGz9DRnDtv09Ng13VlChQ7fTl7HUswvDOXXbTf2AiEA6V/jUGY6T4vF6lcxaBWTitmrJUndJMdgokIhU7Zi+Bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952489},"main":"./dist/cjs/src/index.js","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"ffb7838b26e3184af3e6f526d6cc3b35e56075a5","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.4","@uniswap/v4-sdk":"^2.4.0","@uniswap/sdk-core":"^7.19.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/liquidity-launcher-sdk_1.16.3_1789769683921_0.36902914968248646","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"_id":"@uniswap/liquidity-launcher-sdk@1.16.4","bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"dist":{"shasum":"3e31a6404e57d57bbc779a5837111d7521b73599","tarball":"https://registry.npmjs.org/@uniswap/liquidity-launcher-sdk/-/liquidity-launcher-sdk-1.16.4.tgz","fileCount":177,"integrity":"sha512-ljv16KCdQUS+1rIEZlWJ/dFmGhDleqH98f2klaWSvA+6VaS3eeu95O/DB/WHW5lLsoZbfUW4zqfm+PoxkawLsg==","signatures":[{"sig":"MEQCIBlpCMSG02gXx0jqRNbrIN7csHNyBTrYRWoWWtThlwtoAiBnDyUdUXvmWPRTTnUtgLMoPTHj3pfpC1WGoS7XsClBhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG1GMDgRETkSCcchGzo94YTzcNuTIVgaLsQ4ZFzTTlLJAiBNFiGIePVmKvyEHrCYmF9p3a6Lf2ZrYjAFgS5wP+xLbw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@uniswap%2fliquidity-launcher-sdk@1.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952489},"main":"./dist/cjs/src/index.js","name":"@uniswap/liquidity-launcher-sdk","types":"./dist/types/src/index.d.ts","module":"./dist/esm/src/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/esm/src/index.js","require":"./dist/cjs/src/index.js"}},"gitHead":"ca94e682f9bcb1212913fbbd82249e2769a85ff6","license":"MIT","scripts":{"lint":"eslint src --ext .ts","test":"bun test","build":"bun run clean && bun run build:cjs && bun run build:esm && bun run build:types","clean":"rm -rf dist","release":"changeset publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc -p tsconfig.base.json --noEmit","build:types":"tsc -p tsconfig.types.json","check:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts --check","regenerate:lock-bytecode":"bun run scripts/regenerate-lock-bytecode.ts"},"version":"1.16.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd0e6a50-b1ee-4f6b-865e-121887cd5d17"}},"homepage":"https://github.com/Uniswap/sdks#readme","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"prettier":{"semi":false,"printWidth":120,"singleQuote":true},"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"_npmVersion":"11.19.0","description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","directories":{},"maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"jsbi":"^3.1.4","viem":"^2.23.5","@uniswap/v3-sdk":"^3.31.5","@uniswap/v4-sdk":"^2.4.1","@uniswap/sdk-core":"^7.19.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.0","eslint":"^8.57.0","prettier":"^2.4.1","typescript":"npm:typescript@^5.6.2","@types/node":"^18.7.16","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/liquidity-launcher-sdk_1.16.4_1790283469787_0.2758456346905398"}}},"time":{"created":"2026-06-30T18:34:40.982Z","modified":"2026-09-24T20:57:50.275Z","0.0.1":"2026-06-30T18:34:41.284Z","0.1.0":"2026-06-30T19:45:24.389Z","0.2.0":"2026-07-08T19:50:00.265Z","0.2.1":"2026-07-09T22:05:31.644Z","0.3.0":"2026-07-10T13:12:29.031Z","0.3.1":"2026-07-10T17:59:59.385Z","0.3.2":"2026-07-10T21:08:42.293Z","0.4.0":"2026-07-14T02:12:37.427Z","0.5.0":"2026-07-15T18:08:55.998Z","0.5.1":"2026-07-16T16:30:33.816Z","1.0.0":"2026-07-17T17:11:52.196Z","1.0.1":"2026-07-24T21:45:39.875Z","1.1.0":"2026-07-30T15:49:47.569Z","1.2.0":"2026-07-31T21:56:08.902Z","1.3.0":"2026-08-01T05:34:14.386Z","1.4.0":"2026-08-02T14:56:08.851Z","1.5.0":"2026-08-04T00:39:43.709Z","1.6.0":"2026-08-04T22:50:32.691Z","1.7.0":"2026-08-05T02:37:38.038Z","1.8.0":"2026-08-05T15:12:36.924Z","1.9.0":"2026-08-05T22:02:06.887Z","1.10.0":"2026-08-13T17:13:51.242Z","1.11.0":"2026-08-18T17:03:24.547Z","1.12.0":"2026-09-01T20:34:37.345Z","1.13.0":"2026-09-01T23:13:34.954Z","1.14.0":"2026-09-08T17:01:32.629Z","1.15.0":"2026-09-11T15:07:14.091Z","1.16.0":"2026-09-11T21:23:46.022Z","1.16.1":"2026-09-14T23:18:46.087Z","1.16.2":"2026-09-15T17:12:38.101Z","1.16.3":"2026-09-18T22:14:44.039Z","1.16.4":"2026-09-24T20:57:49.893Z"},"bugs":{"url":"https://github.com/Uniswap/sdks/issues"},"license":"MIT","homepage":"https://github.com/Uniswap/sdks#readme","keywords":["uniswap","ethereum","liquidity-launcher","auction","cca","lbp"],"repository":{"url":"git+https://github.com/Uniswap/sdks.git","type":"git"},"description":"⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack","maintainers":[{"name":"uniswap-labs-service-account","email":"NPM-Eng-Service-Account@uniswap.org"},{"name":"uniswap-labs-owner-account","email":"uniswap-labs-npm-owner-account@uniswap.org"}],"readme":"# Liquidity Launcher SDK\n\n⚒️ A framework-agnostic toolkit for launching tokens and auctions through the Uniswap **Liquidity\nLauncher** stack — `LiquidityLauncher` + `LBPStrategy` + `ContinuousClearingAuction` (CCA) +\n`TokenSplitter` + the uERC20 / USUPERC20 token factories.\n\nIt gives you everything needed to **read, predict, configure, and build** launch transactions:\nper-chain addresses, contract ABIs, on-chain struct types, calldata encoders, deterministic-address\nprediction, the auction-configuration math, on-chain read helpers, and a pure transaction assembler.\n\nThe SDK is built on [viem](https://viem.sh) and ships no transport of its own: reads are exposed as\nplain **contract descriptors** (`{ address, abi, functionName, args }`) that drop straight into\nwagmi, viem, or any rpc client, plus optional viem helpers for quick server-side use.\n\n## Installation\n\n```bash\nbun add @uniswap/liquidity-launcher-sdk viem\n# or: npm i @uniswap/liquidity-launcher-sdk viem\n```\n\n## Concepts\n\nA launch is a single `LiquidityLauncher.multicall([...])` that (1) acquires the token — `depositToken`\nfor an existing token, or `createToken` for a new one — then (2) `distributeToken`s it into the\n`LBPStrategy`, which runs a continuous-clearing auction and, on graduation, migrates the proceeds into\na Uniswap v4 pool.\n\nEach launch reserves the destination v4 **pool id** — `keccak256(abi.encode(currency0, currency1,\nfee, tickSpacing, hook))` — in `LBPStrategy.registeredPoolIds` until migration. A second launch that\nresolves to the same pool key reverts with `PoolIdOccupied`. Use [`getFeeTierAvailability`](#check-which-fee-tiers-are-available)\nto surface this before a user commits.\n\n## Quickstarts\n\n### Check which fee tiers are available\n\nA fee tier is unusable if the v4 pool is already initialized **or** its pool id is reserved by a live\n(not-yet-migrated) auction. `getFeeTierAvailability` checks both:\n\n```ts\nimport { createPublicClient, http } from 'viem'\nimport { unichain } from 'viem/chains'\nimport { getFeeTierAvailability } from '@uniswap/liquidity-launcher-sdk'\n\nconst client = createPublicClient({ chain: unichain, transport: http() })\n\nconst tiers = await getFeeTierAvailability(client, {\n  chainId: 130,\n  currency: '0x0000000000000000000000000000000000000000', // native ETH\n  token: '0x15d0e0c55a3e7ee67152ad7e89acf164253ff68d',\n  feeTiers: [\n    { feeAmount: 10000, tickSpacing: 200 },\n    { feeAmount: 3000, tickSpacing: 60 },\n  ],\n})\n// → [{ feeAmount: 10000, ..., available: false, reason: 'pool-reserved', reservedBy: '0x7ded…' }, …]\n```\n\nPrefer descriptors when you want to batch reads yourself (e.g. wagmi `useReadContracts`):\n\n```ts\nimport { computeLbpPoolId, getLauncherAddresses, registeredPoolIdCall } from '@uniswap/liquidity-launcher-sdk'\n\nconst { lbpStrategy } = getLauncherAddresses(130)!\nconst poolId = computeLbpPoolId(currency, token, 10000, 200, '0x0000000000000000000000000000000000000000')\nconst call = registeredPoolIdCall({ lbpStrategy, poolId }) // → { address, abi, functionName, args }\n```\n\n### Predict the token and auction addresses\n\n```ts\nimport { getLauncherAddresses, selectTokenFactory, predictTokenAddress } from '@uniswap/liquidity-launcher-sdk'\n\nconst addresses = getLauncherAddresses(130)!\nconst factory = selectTokenFactory(addresses)! // { factory, kind: 'uerc20' | 'usuperc20' }\n\nconst token = await predictTokenAddress(client, {\n  factory: factory.factory,\n  kind: factory.kind,\n  launcherAddress: addresses.liquidityLauncher,\n  wallet: '0xF570…', // the creator\n  name: 'My Token',\n  symbol: 'MINE',\n  decimals: 18,\n  homeChainId: 130n,\n})\n```\n\n### Derive auction configuration\n\nPure helpers convert user-friendly inputs into contract-native values:\n\n```ts\nimport {\n  deriveBlocks,\n  floorPriceToX96,\n  deriveAuctionPricing,\n  requiredCurrencyRaised,\n  feeToTickSpacing,\n  buildPositionDefinitions,\n  buildLpAllocationSchedule,\n  deriveConvexAuctionSteps,\n} from '@uniswap/liquidity-launcher-sdk'\n\nconst { startBlock, endBlock, claimBlock, migrationBlock } = deriveBlocks({\n  startTimeUnix, endTimeUnix, currentBlock, nowUnix, blockTimeSeconds: 1,\n})\nconst { floorPriceX96, tickSpacing } = deriveAuctionPricing(floorPriceToX96('0.0001', 18, 18))\nconst steps = deriveConvexAuctionSteps(startBlock, endBlock)\n// Pass the raised currency and launched token so custom ranges land on the correct price band\n// (ordering follows the on-chain `currency < token`; native ETH is the zero address).\nconst positions = buildPositionDefinitions('FULL_RANGE', [], feeToTickSpacing(10000), currency, tokenAddress)\nconst lp = buildLpAllocationSchedule({ kind: 'single', percent: 50 })\n```\n\n### Build the launch transaction\n\nEncode the structs, then assemble. Product-specific fields (an X-verification `extraData`, a KYC\n`validationHook`) are yours to compute and pass in — the SDK only handles mechanics.\n\n```ts\nimport {\n  encodeAuctionParams, encodeAuctionSteps, encodeConfigData, encodePositionDefinitions,\n  encodeLpAllocationSchedule, buildLaunchTransactions, getLauncherAddresses,\n} from '@uniswap/liquidity-launcher-sdk'\n\nconst addresses = getLauncherAddresses(130)!\nconst auctionParams = encodeAuctionParams({ /* AuctionParameters */ })\nconst configData = encodeConfigData(\n  { /* MigratorParameters, with positionDefinitions/lpAllocationSchedule pre-encoded */ },\n  auctionParams,\n)\n\nconst txs = buildLaunchTransactions({\n  liquidityLauncher: addresses.liquidityLauncher,\n  token,\n  salt,\n  acquire: { kind: 'deposit', amount: depositAmount }, // existing token via Permit2\n  distributions: [{ strategy: addresses.lbpStrategy, amount: depositAmount, configData }],\n})\n// → [{ to, data, value }] — add `from` / `chainId` / gas and submit.\n```\n\n### Lock the migrated liquidity (timelock)\n\nAfter an auction migrates, its LP position can be sent to a per-launch **lock recipient** that holds\nthe liquidity until a timelock expires. `buildLockRecipient` computes the recipient's deterministic\nCREATE2 address (bake it into `MigratorParameters.positionRecipient`) and the calldata to deploy it:\n\n```ts\nimport { buildLockRecipient, getLauncherAddresses, computeLauncherSalt } from '@uniswap/liquidity-launcher-sdk'\n\nconst { positionManager } = getLauncherAddresses(130)!\nconst { predictedAddress, deployData } = buildLockRecipient({\n  mode: 'timelock', // or 'feesForwarder' | 'buybackBurn'\n  positionManager: positionManager!,\n  operator: poolOwner,\n  timelockBlockNumber: unlockBlock,\n  lockSalt: computeLauncherSalt(wallet, userSalt),\n})\n// predictedAddress → MigratorParameters.positionRecipient\n// deployData → send to the canonical CREATE2 deployer before migration\n```\n\n## Supported chains\n\n`getLauncherAddresses(chainId)` returns the deployed stack, or `undefined` if the launcher isn't on\nthat chain. Currently: Ethereum (1), Unichain (130), Base (8453), Arbitrum One (42161), Sepolia\n(11155111), Base Sepolia (84532).\n\n## Error handling\n\nConfig-derivation helpers throw [`LauncherSdkError`](./src/errors.ts) with a stable `code`\n(`UNSUPPORTED_CHAIN`, `INVALID_FLOOR_PRICE`, `INVALID_AUCTION_WINDOW`, `INVALID_FEE`,\n`INVALID_PRICE_RANGE`, `INVALID_LP_ALLOCATION`, `INVALID_EMISSION_SCHEDULE`, `INVALID_AUCTION_STEP`,\n`INVALID_TIME`, `INVALID_INPUT`). Switch on `error.code` to map to your own error types.\n\n## API surface\n\n| Module | Exports |\n| --- | --- |\n| `addresses`, `chains` | `getLauncherAddresses`, `LAUNCHER_ADDRESSES`, `selectTokenFactory`, `SupportedChainId`, `isLaunchSupportedChain`, `AUCTION_FACTORY_DEPLOYMENTS`, `getTickDataLensForFactory`, `TICK_DATA_LENS_BY_FACTORY`, `TICK_DATA_LENS_V1`, `TICK_DATA_LENS_V2` |\n| `poolId`, `salts` | `computeLbpPoolId`, `computeGraffiti`, `computeLauncherSalt`, `computeInitializerSalt` |\n| `abis`, `types` | contract ABIs and on-chain struct types |\n| `encode` | `encodeCreateToken`, `encodeDepositToken`, `encodeDistributeToken`, `encodeMulticall`, `encodeConfigData`, `encodeAuctionParams`, `encodeAuctionSteps`, `encodeTokenData`, … |\n| `config/*` | `deriveBlocks`, `floorPriceToX96`, `deriveAuctionPricing`, `feeToTickSpacing`, `buildPositionDefinitions`, `buildLpAllocationSchedule`, `deriveConvexAuctionSteps` |\n| `reads` | descriptor builders + viem helpers (`registeredPoolIdCall`, `slot0Call`, `predictTokenAddress`, `predictAuctionAddress`, allowance reads) |\n| `availability` | `getFeeTierAvailability` |\n| `build` | `buildLaunchTransactions`, `buildLaunchMulticall` |\n| `lock` | `buildLockRecipient` (timelock / fees-forwarder / buyback-burn liquidity locks) |\n| `format` | `formatFeePercent`, `formatTokenAmount` |\n\n## Maintaining the lock-recipient bytecode\n\n`buildLockRecipient` predicts CREATE2 addresses from three **creation bytecodes** committed in\n[`src/lockRecipientBytecode.ts`](./src/lockRecipientBytecode.ts) — `TIMELOCK`\n(`TimelockedPositionRecipient`), `FEES_FORWARDER` (`PositionFeesForwarder`), and `BUYBACK_BURN`\n(`BuybackAndBurnPositionRecipient`). These are compiled artifacts lifted from the\n[liquidity-launcher](https://github.com/Uniswap/liquidity-launcher) contracts and pinned to a\nspecific commit; the launcher publishes no consumable npm/artifact bundle, so extraction is the only\npath today.\n\n### Why they can silently go stale\n\nThe bytecode is pinned to an upstream **commit**, but nothing here re-derives it — so when the\nlauncher contracts (or any base contract they inherit, e.g. `BlockNumberish`) change and the pin is\nnot refreshed, the SDK keeps predicting addresses for the *old* code. That is exactly how the\nRobinhood-chain timelock became a no-op: the launcher advanced, `BlockNumberish` behaved differently,\nand the stale bytecode still predicted (and deployed) the previous recipient. The keccak assertions in\n[`src/lock.test.ts`](./src/lock.test.ts) do **not** catch this — they hash the bytes committed\nalongside them, so they only guard against an accidental local edit, not drift from upstream.\n\n### When to regenerate\n\nWhenever the liquidity-launcher periphery recipients **or their dependencies** (including inherited\nbase contracts such as `BlockNumberish`) change, and you are bumping the pinned commit. Treat a bump\nas a deliberate, reviewed step.\n\n### How to regenerate\n\nRun the deterministic script against a local launcher checkout — it rewrites\n`src/lockRecipientBytecode.ts` (header + the three constants) and refreshes the keccak pins in\n`src/lock.test.ts`, so nothing is hand-copied:\n\n```bash\nLAUNCHER_REPO=/path/to/liquidity-launcher \\\nLAUNCHER_COMMIT=<commit-sha> \\\nbun run regenerate:lock-bytecode\n```\n\nIt checks out the commit, initializes submodules, runs `forge build` for the three recipient sources,\nreads each `out/<Contract>.sol/<Contract>.json` `bytecode.object`, and recomputes the pins. It fails\nloudly (and writes nothing) if `forge` is missing, the build fails, or an artifact is absent.\nRegeneration requires [Foundry](https://getfoundry.sh) plus the launcher's submodules; the\nOpenZeppelin submodule uses an SSH remote, so a fresh clone needs SSH access (or an\n`insteadOf` https rewrite). Escape-hatch env vars cover non-standard toolchains:\n\n| Env var | Purpose |\n| --- | --- |\n| `FORGE_BIN` | Path to a `forge` binary (default: `forge` on `PATH`). |\n| `SOLC_PATH` | Path to a `solc` binary, passed to `forge build --use`. |\n| `SKIP_SUBMODULES` | Skip `git submodule update` when submodules are already fetched. |\n| `SKIP_CHECKOUT` | Skip `git checkout` when the repo is already at the target commit. |\n\nRunning it against the already-pinned commit produces zero diff — a bump only changes the output when\nthe upstream bytecode actually changed.\n\n### How it is enforced in CI\n\nThe regeneration script is only half the story — nothing stops a contributor from editing the pin or\nthe bytecode and forgetting to regenerate. Two GitHub Actions workflows close that gap by running the\nscript in **`--check` mode** (`bun run check:lock-bytecode`), which rebuilds the three recipients and\ndiffs the result against the committed `lockRecipientBytecode.ts` constants and the `lock.test.ts`\nkeccak pins **without writing anything** — exiting nonzero on any difference.\n\n- **Consistency gate — `.github/workflows/liquidity-launcher-bytecode-check.yml`** (required PR check).\n  Runs on every PR that touches `sdks/liquidity-launcher-sdk/**`. It clones liquidity-launcher, builds\n  it at the commit recorded in the `lockRecipientBytecode.ts` header, and fails the PR if the committed\n  bytecode does not match that build. This is what catches \"edited the pin / hand-edited the hex and\n  forgot to regenerate.\" Run the same check locally with:\n\n  ```bash\n  LAUNCHER_REPO=/path/to/liquidity-launcher bun run check:lock-bytecode\n  ```\n\n  (The pinned commit is read from the file header, so no `LAUNCHER_COMMIT` is needed for a consistency\n  check.)\n\n- **Staleness alarm — `.github/workflows/liquidity-launcher-bytecode-staleness.yml`** (weekly cron).\n  The consistency gate only re-verifies the bytes *at the pin*, so it stays green even when upstream has\n  moved on and the pin is stale — which is exactly what produced the Robinhood timelock no-op bug. This\n  scheduled job rebuilds the recipients from **upstream main HEAD** (not the pinned commit) and compares\n  to the committed bytecode. **A red \"Lock Bytecode Staleness Alarm\" run means upstream has advanced\n  past the pin: a maintainer must review the launcher changes and regenerate + re-pin.** It does not\n  auto-open a PR — the red run is the signal. It compares against main HEAD (rather than the latest\n  release tag) on purpose: the Robinhood drift landed on main *between* releases, so a tag-based check\n  would have missed it; the workflow header documents this choice and how to switch to a release tag.\n\nBoth jobs pin solc to the version the committed bytecode was built with (`0.8.35`), so the check\nverifies genuine contract drift rather than tripping on an unrelated upstream solc release. They depend\non the CI runner being able to fetch the launcher and its public submodules over https (the workflows\nrewrite the launcher's `git@github.com:` SSH submodule URLs to https before init). The fully\ndependency-free alternative — the launcher publishing versioned bytecode/ABI artifacts, letting this\nSDK adopt the `v2-sdk`/`v3-sdk` recompute-from-published-artifact pattern — is tracked as a follow-up.\n","readmeFilename":"README.md"}