Skip to content

feat(morpho-sdk): Re-export blue SDK surfaces from morpho-sdk#714

Merged
Rubilmax merged 6 commits into
extract-public-reallocationfrom
reexport-blue-sdk-in-morpho-sdk
May 26, 2026
Merged

feat(morpho-sdk): Re-export blue SDK surfaces from morpho-sdk#714
Rubilmax merged 6 commits into
extract-public-reallocationfrom
reexport-blue-sdk-in-morpho-sdk

Conversation

@Rubilmax
Copy link
Copy Markdown
Collaborator

@Rubilmax Rubilmax commented May 20, 2026

Summary

  • Re-export curated blue-sdk and blue-sdk-viem surfaces through morpho-sdk root and dedicated subpaths.
  • Add morpho-sdk subpaths for /addresses, /constants, /entities, /errors, /fetch, /utils, /abis, and isolated /augment/* entrypoints.
  • Keep optional module augmentation side effects isolated per symbol while preserving @morpho-org/morpho-sdk/augment as the all-in augmentation entrypoint.
  • Add the changeset documenting the new import paths and release bumps.

Validation

  • pnpm --dir packages/morpho-sdk exec tsc --noEmit --pretty false
  • pnpm --dir packages/morpho-ts exec tsc --noEmit --pretty false
  • pnpm exec biome check packages/morpho-sdk/package.json packages/morpho-sdk/src/abis.ts packages/morpho-sdk/src/addresses.ts packages/morpho-sdk/src/augment.ts packages/morpho-sdk/src/augment packages/morpho-sdk/src/constants.ts packages/morpho-sdk/src/entities/index.ts packages/morpho-sdk/src/errors.ts packages/morpho-sdk/src/fetch.ts packages/morpho-sdk/src/index.ts packages/morpho-sdk/src/math.ts packages/morpho-sdk/src/signatures.ts packages/morpho-sdk/src/types/index.ts packages/morpho-sdk/src/utils.ts packages/morpho-ts/src/format/format/format.ts .changeset/reexport-blue-sdk.md
  • git diff --check

View Slack thread

@Rubilmax Rubilmax changed the title [codex] Re-export blue SDK surfaces from morpho-sdk feat(morpho-sdk): Re-export blue SDK surfaces from morpho-sdk May 20, 2026
@Rubilmax Rubilmax self-assigned this May 20, 2026
@Rubilmax Rubilmax force-pushed the drop-bundler-sdk-viem branch 5 times, most recently from 31df038 to e786b41 Compare May 21, 2026 08:35
@Rubilmax Rubilmax force-pushed the reexport-blue-sdk-in-morpho-sdk branch from a26d405 to 6262993 Compare May 21, 2026 13:14
@Rubilmax Rubilmax marked this pull request as ready for review May 21, 2026 13:17
@Rubilmax Rubilmax requested a review from a team as a code owner May 21, 2026 13:17
Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 4 additional findings in Devin Review.

Open in Devin Review

Comment thread packages/morpho-sdk/src/index.ts
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 62629933c6

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread packages/morpho-sdk/src/index.ts Outdated
@Rubilmax Rubilmax force-pushed the reexport-blue-sdk-in-morpho-sdk branch 2 times, most recently from e30dbf4 to 5fd540c Compare May 21, 2026 13:37
Base automatically changed from drop-bundler-sdk-viem to extract-public-reallocation May 21, 2026 15:31
@Rubilmax Rubilmax force-pushed the reexport-blue-sdk-in-morpho-sdk branch from 5fd540c to 6765e51 Compare May 22, 2026 07:20
Comment thread .changeset/reexport-blue-sdk.md Outdated
Comment thread packages/morpho-sdk/src/abis.ts Outdated
Comment thread .changeset/reexport-blue-sdk.md Outdated
Comment thread .changeset/reexport-blue-sdk.md Outdated
Comment thread .changeset/reexport-blue-sdk.md Outdated
@Foulks-Plb
Copy link
Copy Markdown
Collaborator

Perfect, just a few small comments.

@Rubilmax Rubilmax merged commit d8c5207 into extract-public-reallocation May 26, 2026
12 checks passed
@Rubilmax Rubilmax deleted the reexport-blue-sdk-in-morpho-sdk branch May 26, 2026 06:18
Rubilmax added a commit that referenced this pull request May 26, 2026
* docs: add morpho-ts utility re-export plan

* feat(morpho-sdk): extract public reallocation data

* fix(morpho-sdk): format reallocation data

* test(morpho-sdk): cover reallocation data migration

* docs(morpho-sdk): document reallocation data APIs

* chore(morpho-sdk): drop simulation sdk dev dependency

* fix(morpho-sdk): remove reallocation delay lookahead

* docs: document reallocation timestamp accrual

* refactor(liquidity-sdk-viem): use morpho reallocation data

* chore: satisfy biome after main rebase

* fix: address CI failures after reallocation refactor

* docs: remove TIB changes from implementation PR

* fix: normalize reallocatable vault filters

* refactor: drop holdings from reallocation data

* fix: optimize public reallocation capping

* test: restore reallocation simulation parity

* test: fill reallocation parity gaps

* fix(morpho-sdk): ignore disabled reallocation markets

* chore: address reallocation review feedback

* test: cover reallocation timestamp overload

* docs: document reallocation fallback behavior

* perf: optimize reallocation state cloning

* docs: clarify public reallocation API

* fix: sort reallocation withdrawals bytewise

* fix: address reallocation review feedback

* fix: address reallocation review feedback

* fix: validate reallocation data chain

* fix: add liquidity reallocation delay

* test: update liquidity loader snapshots

* refactor(morpho-sdk): Extract morpho-sdk bundler action encoding (#669)

* refactor(liquidity-sdk-viem): use morpho reallocation data

* feat(morpho-sdk): extract bundler action encoding

* docs(morpho-sdk): document Permit2 expiration error

* test(liquidity-sdk-viem): checksum loader owner fixture

* fix(morpho-sdk): remove unused bundler signature error

* fix(morpho-sdk): derive bundler transaction value

* docs: document bundler encodeBundle errors

* test(morpho-sdk): cover bundler value derivation

* docs(morpho-sdk): clarify bundler encoding constraints

* docs(morpho-sdk): document native transfer skip behavior

* fix: account callback bundle value

* test(liquidity-sdk-viem): update loader expectations

* refactor(morpho-sdk): remove unused rewards ABI

* fix: normalize reallocation allocator fees

* refactor: reuse market id comparator

* feat(morpho-sdk): Re-export blue SDK surfaces from morpho-sdk (#714)

* refactor(liquidity-sdk-viem): use morpho reallocation data

* feat(morpho-sdk): re-export blue sdk surfaces

* chore: align reallocation entity exports

* fix(morpho-sdk): align re-export subpaths

* docs: add package deprecation migration notes

* fix(morpho-sdk): preserve source augment side effects
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