Skip to content

chore(sdks): Version Packages - #681

Merged
marktoda merged 1 commit into
mainfrom
changeset-release/main
Aug 5, 2026
Merged

chore(sdks): Version Packages#681
marktoda merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@uniswap/liquidity-launcher-sdk@1.9.0

Minor Changes

  • bc01784: Quick-launch preset: state the graduation pool's tick spacing, which the 2026-08-05 chain-4663 full redeploy changed on-chain from 50 to 25 without any SDK constant describing it.

    • QUICK_LAUNCH_POOL_TICK_SPACING (new) → 25. The value the launch flow passes in MigratorParameters.poolParameters since the redeploy — deliberately NOT the generic feeToTickSpacing derivation, which yields 50 for the 2500 fee tier. Evidence: the post-redeploy Initialize census on chain 4663 shows every quick-launch graduation pool minted at spacing 25 (295 pools in the redeploy's first day, zero new pools at 50).
    • QUICK_LAUNCH_ALLOWED_POOL_TICK_SPACINGS (new) → [25, 50]. The append-only grandfather set (same shape as QUICK_LAUNCH_ALLOWED_GRADUATION_FDV_USD): pools are permanent, so routing/discovery consumers deriving a token's candidate launch pools must race a (QUICK_LAUNCH_LP_FEE, spacing) key for every entry — the token address alone cannot say which generation minted its pool. This is the constant rh-cca's LAUNCH_POOL_TIERS-style routing should consume instead of hand-maintained literals (Uniswap/universe#38608 shipped the interim literal).
    • QUICK_LAUNCH_PRESET.lp.tickSpacing (new field) → QUICK_LAUNCH_POOL_TICK_SPACING, beside the existing lp.fee.

    feeToTickSpacing itself is unchanged — it remains the generic v3-canonical/interface derivation used for validation; the preset now states the observed on-chain value where the launch flow no longer follows that formula. isQuickLaunch classification is unaffected (it never matched on the pool key).

@github-actions
github-actions Bot requested a review from a team as a code owner August 5, 2026 17:30
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

● Reviewed · 2026-08-05 21:56 UTC · view run ↗

Approved.

Changesets release PR bumping @uniswap/liquidity-launcher-sdk to 1.9.0 — the version bump, changelog entry, and consumed changeset file are mutually consistent.

@marktoda marktoda closed this Aug 5, 2026
@marktoda marktoda reopened this Aug 5, 2026
@graphite-app
graphite-app Bot requested review from a team August 5, 2026 21:58
@marktoda
marktoda merged commit 371aefb into main Aug 5, 2026
16 checks passed
@marktoda
marktoda deleted the changeset-release/main branch August 5, 2026 21:59
@graphite-app

graphite-app Bot commented Aug 5, 2026

Copy link
Copy Markdown

Graphite Automations

"Request reviewers once CI passes on sdks monorepo" took an action on this PR • (08/05/26)

3 reviewers were added to this PR based on Siyu Jiang (See-You John)'s automation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants