Migrate a TypeScript repo that consumes @gearbox-protocol/sdk from an early v14 minor (v14.0.x – v14.9.x) up to v14.10.0 or later (covers stable 14.10.x and 14.10.x-next.x pre-releases). Focuses on the new sdk.accounts / sdk.pools namespaces, removal of createCreditAccountService, removal of AbstractCreditAccountService, and the CreditAccountServiceV310 -> CreditAccountsServiceV310 rename. Use when the user asks to upgrade @gearbox-protocol/sdk to v14.10, bump to ^14.10.0, or fix breakage after the v14.10 bump.
Migrate a TypeScript repo that consumes @gearbox-protocol/sdk from v13 to v14 (covers both stable 14.x.x and 14.x.x-next.x pre-releases). Focuses on the GearboxSDK -> OnchainSDK rename, the new two-step attach/hydrate lifecycle, MultichainSDK, and the removal of reattach/rehydrate/hooks. Use when the user asks to upgrade @gearbox-protocol/sdk to v14, bump to ^14.0.0, or fix breakage after the v14 bump.