mirror of
https://github.com/logos-blockchain/lez-programs.git
synced 2026-08-24 21:59:36 +00:00
Add-liquidity minted a fresh LP account every time, fragmenting a position across holdings. The New position form now has an LP-destination selector (the same Input-mode component as the token funding rows): add-liquidity preselects the wallet's existing LP holding so deposits consolidate, while create-pool has none and mints a fresh one. - addLiquidityQuote returns lpDefinitionId (base58) so the form matches holdings - createPool/addLiquidity submit into the chosen holding, else create-fresh - e2e: add-liquidity waits for the preselect; create-pool asserts fresh-account