Skip to content

Release/1132.0.0#9573

Merged
ffmcgee725 merged 4 commits into
mainfrom
release/1132.0.0
Jul 21, 2026
Merged

Release/1132.0.0#9573
ffmcgee725 merged 4 commits into
mainfrom
release/1132.0.0

Conversation

@ffmcgee725

@ffmcgee725 ffmcgee725 commented Jul 21, 2026

Copy link
Copy Markdown
Member

@metamask/money-account-api-data-service

[0.2.0]

Added

  • Add optional nullable balance field to the positions response (musd_balance, vmusd_value_in_musd, total_balance), matching the Money Account API contract. Export PositionBalance type. (#9554)

@metamask/money-account-balance-service

[2.3.0]

Added

  • Add fetchBalanceWithFallback facade that selects Money API or RPC balance sources from the moneyAccountBalanceSource remote feature flag (api | rpc | api-only | rpc-only; default rpc = RPC primary with Money API fallback). Returns canonical amounts plus source and usedFallback provenance; reports validation/unavailable source defects via messenger captureException; throws MoneyAccountBalanceFetchError when all eligible sources fail. (#9554)
  • Permit MoneyAccountApiDataService:fetchPositions on the balance service messenger so the facade can read Money API balances. (#9554)
  • Export CanonicalMoneyAccountBalanceResponse, balance-source constants/types, and MoneyAccountBalanceFetchError / MoneyAccountBalanceUnavailableError / MoneyAccountBalanceValidationError. (#9554)

Changed

  • Bump @metamask/money-account-api-data-service from ^0.1.0 to ^0.2.0 (#9573)

Note

Low Risk
No application code in the diff—only semver, changelog entries, and lockfile resolution for already-merged features.

Overview
Monorepo release 1132.0.0 that publishes version bumps for Money Account packages with no runtime code changes in this diff—only package.json, changelogs, and yarn.lock.

@metamask/money-account-api-data-service@0.2.0 (documented in changelog): optional nullable balance on positions (musd_balance, vmusd_value_in_musd, total_balance) and exported PositionBalance ([#9554]).

@metamask/money-account-balance-service@2.3.0: documents fetchBalanceWithFallback driven by moneyAccountBalanceSource, messenger access to fetchPositions, new exports/errors ([#9554]), and bumps the api-data-service dependency to ^0.2.0 ([#9573]).

Reviewed by Cursor Bugbot for commit 0fbca63. Bugbot is set up for automated code reviews on this repo. Configure here.

@ffmcgee725
ffmcgee725 requested review from a team as code owners July 21, 2026 12:11
@metamask-ci

metamask-ci Bot commented Jul 21, 2026

Copy link
Copy Markdown

✅ Changelogs updated and pushed.

@ffmcgee725
ffmcgee725 enabled auto-merge July 21, 2026 12:28
@ffmcgee725
ffmcgee725 added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit 0b19af4 Jul 21, 2026
427 checks passed
@ffmcgee725
ffmcgee725 deleted the release/1132.0.0 branch July 21, 2026 12:30
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