Skip to content

feat(assets-controller): add balance state in snaps request - #10819

Merged
Kriys94 merged 6 commits into
mainfrom
feature/SmoothSnapsMigration
Oct 16, 2026
Merged

Kriys94 merged 6 commits into
mainfrom
feature/SmoothSnapsMigration

Conversation

@Kriys94

@Kriys94 Kriys94 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Explanation

v6 SnapDataSource fetches request the snap's listed holdings plus visible assets (native, pin, and default tracked). Accounts API and the websocket already return a wider token set than the snap lists. If a chain rolls back to the snap, those extra tokens would stop refreshing.

This adds a temporary, deletable block so the v6 request is the union of:

  • the snap's listed holdings
  • visible assets
  • every token already stored in balance state for the requested chains

Hidden assets stay out, and tokens stored for other chains stay out. A visible token with no balance entry is still requested. If the snap omits a balance-state token it was asked for, that token stays out of the snapshot.

Delete #includeSnapRollbackBalanceStateTokens and its call in #fetchV6 once balance reads fully move to Accounts API. The visible-asset path is unchanged.

Unsubscribing from account activity now releases every tracked chain the same way a WebSocket disconnect does. #unsubscribeFromAllAccountActivity publishes one AccountActivityService:statusChanged event with status down for every tracked chain, including any status still buffered, and then clears that set. A snaps-migration flag change and an account switch both go through this unsubscribe before resubscribing. The next system notification marks the chains that are still up, so chains whose flag turned off can be subscribed through snaps.

References

  • Related to the Accounts API v6 snap migration notes in packages/assets-controller/docs/decisions/2026-09-23-accounts-api-v6-integration.md

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Medium Risk
Changes v6 snap balance fetch scope and when AssetsController sees chains as down during migration flag toggles; incorrect signaling could mis-route balance sources until the next system notification.

Overview
Snap v6 balance requests temporarily include every token already in balance state for the requested chains (plus listed holdings and visible assets), in a marked-for-deletion block, so a rollback to Snaps still refreshes tokens Accounts API / websocket already track. Snap-omitted balance-state tokens are not zero-filled or backfilled from state.

Account activity chain status is refactored: #publishTrackedChainsDown centralizes publishing down for all tracked chains (including debounced pending). WebSocket disconnect and snaps-migration feature-flag resubscribe use it; account switches only unsubscribe/resubscribe and do not publish chains down.

Docs, changelogs, and tests (SnapDataSource, AccountActivityService) are updated for the new request union and status semantics.

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

@Kriys94

Kriys94 commented Oct 14, 2026

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-previews

@Kriys94 Kriys94 changed the title feat(assets-controller): add balance state in snap request feat(assets-controller): add balance state in snaps request Oct 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Preview builds have been published. Learn how to use preview builds in other projects.

Expand for full list of packages and versions.
@metamask-previews/account-tree-controller@11.0.1-preview-3d1e571
@metamask-previews/accounts-controller@40.0.0-preview-3d1e571
@metamask-previews/address-book-controller@8.0.0-preview-3d1e571
@metamask-previews/advanced-chart-core@1.0.0-preview-3d1e571
@metamask-previews/ai-controllers@2.0.0-preview-3d1e571
@metamask-previews/analytics-controller@4.0.0-preview-3d1e571
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-3d1e571
@metamask-previews/announcement-controller@9.0.0-preview-3d1e571
@metamask-previews/app-metadata-controller@3.0.0-preview-3d1e571
@metamask-previews/approval-controller@10.0.0-preview-3d1e571
@metamask-previews/assets-controller@19.0.0-preview-3d1e571
@metamask-previews/assets-controllers@112.1.2-preview-3d1e571
@metamask-previews/authenticated-user-storage@4.1.0-preview-3d1e571
@metamask-previews/base-controller@10.0.0-preview-3d1e571
@metamask-previews/base-data-service@2.1.0-preview-3d1e571
@metamask-previews/bitcoin-regtest-up@2.0.0-preview-3d1e571
@metamask-previews/bridge-controller@82.0.3-preview-3d1e571
@metamask-previews/bridge-status-controller@76.3.5-preview-3d1e571
@metamask-previews/build-utils@4.0.0-preview-3d1e571
@metamask-previews/chain-agnostic-permission@2.0.0-preview-3d1e571
@metamask-previews/chomp-api-service@6.0.1-preview-3d1e571
@metamask-previews/claims-controller@1.0.3-preview-3d1e571
@metamask-previews/client-controller@2.0.0-preview-3d1e571
@metamask-previews/client-utils@3.0.4-preview-3d1e571
@metamask-previews/compliance-controller@3.0.0-preview-3d1e571
@metamask-previews/composable-controller@13.0.0-preview-3d1e571
@metamask-previews/config-registry-controller@5.0.0-preview-3d1e571
@metamask-previews/connectivity-controller@1.0.0-preview-3d1e571
@metamask-previews/controller-utils@13.0.0-preview-3d1e571
@metamask-previews/core-backend@12.1.0-preview-3d1e571
@metamask-previews/cryptography@1.1.2-preview-3d1e571
@metamask-previews/delegation-controller@4.0.0-preview-3d1e571
@metamask-previews/earn-controller@13.0.2-preview-3d1e571
@metamask-previews/eip-5792-middleware@4.0.1-preview-3d1e571
@metamask-previews/eip-7702-internal-rpc-middleware@1.0.0-preview-3d1e571
@metamask-previews/eip1193-permission-middleware@3.0.0-preview-3d1e571
@metamask-previews/eth-block-tracker@16.0.0-preview-3d1e571
@metamask-previews/eth-json-rpc-middleware@25.0.0-preview-3d1e571
@metamask-previews/eth-json-rpc-provider@7.0.0-preview-3d1e571
@metamask-previews/foundryup@2.0.0-preview-3d1e571
@metamask-previews/gas-fee-controller@27.0.0-preview-3d1e571
@metamask-previews/gator-permissions-controller@6.0.1-preview-3d1e571
@metamask-previews/geolocation-controller@2.0.0-preview-3d1e571
@metamask-previews/java-tron-up@2.0.0-preview-3d1e571
@metamask-previews/json-rpc-engine@11.0.0-preview-3d1e571
@metamask-previews/json-rpc-middleware-stream@9.0.0-preview-3d1e571
@metamask-previews/keyring-controller@28.1.0-preview-3d1e571
@metamask-previews/kyc-controller@0.9.0-preview-3d1e571
@metamask-previews/local-node-utils@2.0.0-preview-3d1e571
@metamask-previews/logging-controller@10.0.0-preview-3d1e571
@metamask-previews/message-manager@15.0.0-preview-3d1e571
@metamask-previews/messenger@3.0.0-preview-3d1e571
@metamask-previews/messenger-cli@1.0.0-preview-3d1e571
@metamask-previews/money-account-api-data-service@2.1.0-preview-3d1e571
@metamask-previews/money-account-balance-service@3.1.2-preview-3d1e571
@metamask-previews/money-account-controller@2.0.0-preview-3d1e571
@metamask-previews/money-account-upgrade-controller@5.1.0-preview-3d1e571
@metamask-previews/money-account-utils@2.1.0-preview-3d1e571
@metamask-previews/multichain-account-service@14.1.0-preview-3d1e571
@metamask-previews/multichain-api-middleware@5.0.0-preview-3d1e571
@metamask-previews/multichain-network-controller@4.0.0-preview-3d1e571
@metamask-previews/multichain-transactions-controller@8.0.0-preview-3d1e571
@metamask-previews/name-controller@10.0.0-preview-3d1e571
@metamask-previews/network-connection-banner-controller@1.0.0-preview-3d1e571
@metamask-previews/network-controller@37.0.1-preview-3d1e571
@metamask-previews/network-enablement-controller@7.0.2-preview-3d1e571
@metamask-previews/notification-services-controller@29.0.3-preview-3d1e571
@metamask-previews/passkey-controller@4.1.0-preview-3d1e571
@metamask-previews/permission-controller@14.0.0-preview-3d1e571
@metamask-previews/permission-log-controller@6.0.0-preview-3d1e571
@metamask-previews/perps-controller@20.0.0-preview-3d1e571
@metamask-previews/phishing-controller@18.2.1-preview-3d1e571
@metamask-previews/platform-api-docs@0.2.1-preview-3d1e571
@metamask-previews/polling-controller@17.0.0-preview-3d1e571
@metamask-previews/preferences-controller@24.0.0-preview-3d1e571
@metamask-previews/profile-controller@1.1.0-preview-3d1e571
@metamask-previews/profile-metrics-controller@5.1.3-preview-3d1e571
@metamask-previews/profile-sync-controller@34.0.3-preview-3d1e571
@metamask-previews/ramps-controller@27.0.1-preview-3d1e571
@metamask-previews/rate-limit-controller@8.0.0-preview-3d1e571
@metamask-previews/react-data-query@2.0.0-preview-3d1e571
@metamask-previews/remote-feature-flag-controller@7.0.0-preview-3d1e571
@metamask-previews/sample-controllers@6.0.0-preview-3d1e571
@metamask-previews/seedless-onboarding-controller@12.0.0-preview-3d1e571
@metamask-previews/selected-network-controller@27.0.0-preview-3d1e571
@metamask-previews/sentinel-api-service@2.1.0-preview-3d1e571
@metamask-previews/shield-controller@7.0.4-preview-3d1e571
@metamask-previews/signature-controller@40.0.0-preview-3d1e571
@metamask-previews/smart-transactions-controller@27.1.0-preview-3d1e571
@metamask-previews/snap-account-service@4.0.0-preview-3d1e571
@metamask-previews/social-controllers@3.7.0-preview-3d1e571
@metamask-previews/solana-test-validator-up@2.0.0-preview-3d1e571
@metamask-previews/stellar-quickstart-up@0.0.0-preview-3d1e571
@metamask-previews/storage-service@2.0.0-preview-3d1e571
@metamask-previews/subscription-controller@14.0.0-preview-3d1e571
@metamask-previews/transaction-controller@72.2.1-preview-3d1e571
@metamask-previews/transaction-pay-controller@30.1.0-preview-3d1e571
@metamask-previews/user-operation-controller@42.0.1-preview-3d1e571
@metamask-previews/utils@12.0.0-preview-3d1e571
@metamask-previews/wallet@17.1.0-preview-3d1e571
@metamask-previews/wallet-cli@0.0.0-preview-3d1e571

@Kriys94
Kriys94 force-pushed the feature/SmoothSnapsMigration branch from 842ddd8 to 34f990b Compare October 15, 2026 14:08
@Kriys94

Kriys94 commented Oct 15, 2026

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-previews

@github-actions

Copy link
Copy Markdown
Contributor

Preview builds have been published. Learn how to use preview builds in other projects.

Expand for full list of packages and versions.
@metamask-previews/account-tree-controller@11.0.1-preview-34f990b
@metamask-previews/accounts-controller@40.0.0-preview-34f990b
@metamask-previews/address-book-controller@8.0.0-preview-34f990b
@metamask-previews/advanced-chart-core@1.0.0-preview-34f990b
@metamask-previews/ai-controllers@2.0.0-preview-34f990b
@metamask-previews/analytics-controller@4.0.0-preview-34f990b
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-34f990b
@metamask-previews/announcement-controller@9.0.0-preview-34f990b
@metamask-previews/app-metadata-controller@3.0.0-preview-34f990b
@metamask-previews/approval-controller@10.0.0-preview-34f990b
@metamask-previews/assets-controller@19.0.0-preview-34f990b
@metamask-previews/assets-controllers@112.1.2-preview-34f990b
@metamask-previews/authenticated-user-storage@4.1.0-preview-34f990b
@metamask-previews/base-controller@10.0.0-preview-34f990b
@metamask-previews/base-data-service@2.1.0-preview-34f990b
@metamask-previews/bitcoin-regtest-up@2.0.0-preview-34f990b
@metamask-previews/bridge-controller@82.0.3-preview-34f990b
@metamask-previews/bridge-status-controller@76.4.0-preview-34f990b
@metamask-previews/build-utils@4.0.0-preview-34f990b
@metamask-previews/chain-agnostic-permission@2.0.0-preview-34f990b
@metamask-previews/chomp-api-service@6.0.1-preview-34f990b
@metamask-previews/claims-controller@1.0.3-preview-34f990b
@metamask-previews/client-controller@2.0.0-preview-34f990b
@metamask-previews/client-utils@3.0.4-preview-34f990b
@metamask-previews/compliance-controller@3.0.0-preview-34f990b
@metamask-previews/composable-controller@13.0.0-preview-34f990b
@metamask-previews/config-registry-controller@5.0.0-preview-34f990b
@metamask-previews/connectivity-controller@1.0.0-preview-34f990b
@metamask-previews/controller-utils@13.0.0-preview-34f990b
@metamask-previews/core-backend@12.1.0-preview-34f990b
@metamask-previews/cryptography@1.1.2-preview-34f990b
@metamask-previews/delegation-controller@4.0.0-preview-34f990b
@metamask-previews/earn-controller@13.0.2-preview-34f990b
@metamask-previews/eip-5792-middleware@4.0.1-preview-34f990b
@metamask-previews/eip-7702-internal-rpc-middleware@1.0.0-preview-34f990b
@metamask-previews/eip1193-permission-middleware@3.0.0-preview-34f990b
@metamask-previews/eth-block-tracker@16.0.0-preview-34f990b
@metamask-previews/eth-json-rpc-middleware@25.0.0-preview-34f990b
@metamask-previews/eth-json-rpc-provider@7.0.0-preview-34f990b
@metamask-previews/foundryup@2.0.0-preview-34f990b
@metamask-previews/gas-fee-controller@27.0.0-preview-34f990b
@metamask-previews/gator-permissions-controller@6.0.1-preview-34f990b
@metamask-previews/geolocation-controller@2.0.0-preview-34f990b
@metamask-previews/java-tron-up@2.0.0-preview-34f990b
@metamask-previews/json-rpc-engine@11.0.0-preview-34f990b
@metamask-previews/json-rpc-middleware-stream@9.0.0-preview-34f990b
@metamask-previews/keyring-controller@28.1.0-preview-34f990b
@metamask-previews/kyc-controller@0.10.0-preview-34f990b
@metamask-previews/local-node-utils@2.0.0-preview-34f990b
@metamask-previews/logging-controller@10.0.0-preview-34f990b
@metamask-previews/message-manager@15.0.0-preview-34f990b
@metamask-previews/messenger@3.0.0-preview-34f990b
@metamask-previews/messenger-cli@1.0.0-preview-34f990b
@metamask-previews/money-account-api-data-service@2.2.0-preview-34f990b
@metamask-previews/money-account-balance-service@3.1.2-preview-34f990b
@metamask-previews/money-account-controller@2.0.0-preview-34f990b
@metamask-previews/money-account-mfa-whitelist@0.1.0-preview-34f990b
@metamask-previews/money-account-upgrade-controller@5.1.0-preview-34f990b
@metamask-previews/money-account-utils@2.1.0-preview-34f990b
@metamask-previews/multichain-account-service@14.1.0-preview-34f990b
@metamask-previews/multichain-api-middleware@5.0.0-preview-34f990b
@metamask-previews/multichain-network-controller@4.0.0-preview-34f990b
@metamask-previews/multichain-transactions-controller@8.0.0-preview-34f990b
@metamask-previews/name-controller@10.0.0-preview-34f990b
@metamask-previews/network-connection-banner-controller@1.0.0-preview-34f990b
@metamask-previews/network-controller@37.0.1-preview-34f990b
@metamask-previews/network-enablement-controller@7.0.2-preview-34f990b
@metamask-previews/notification-services-controller@29.0.3-preview-34f990b
@metamask-previews/passkey-controller@4.1.0-preview-34f990b
@metamask-previews/permission-controller@14.0.0-preview-34f990b
@metamask-previews/permission-log-controller@6.0.0-preview-34f990b
@metamask-previews/perps-controller@20.1.0-preview-34f990b
@metamask-previews/phishing-controller@18.2.1-preview-34f990b
@metamask-previews/platform-api-docs@0.2.1-preview-34f990b
@metamask-previews/polling-controller@17.0.0-preview-34f990b
@metamask-previews/preferences-controller@24.0.0-preview-34f990b
@metamask-previews/profile-controller@1.1.0-preview-34f990b
@metamask-previews/profile-metrics-controller@5.1.3-preview-34f990b
@metamask-previews/profile-sync-controller@34.0.3-preview-34f990b
@metamask-previews/ramps-controller@27.0.1-preview-34f990b
@metamask-previews/rate-limit-controller@8.0.0-preview-34f990b
@metamask-previews/react-data-query@2.0.0-preview-34f990b
@metamask-previews/remote-feature-flag-controller@7.0.0-preview-34f990b
@metamask-previews/sample-controllers@6.0.0-preview-34f990b
@metamask-previews/seedless-onboarding-controller@12.0.0-preview-34f990b
@metamask-previews/selected-network-controller@27.0.0-preview-34f990b
@metamask-previews/sentinel-api-service@2.1.0-preview-34f990b
@metamask-previews/shield-controller@7.0.4-preview-34f990b
@metamask-previews/signature-controller@40.0.0-preview-34f990b
@metamask-previews/smart-transactions-controller@27.1.0-preview-34f990b
@metamask-previews/snap-account-service@4.0.0-preview-34f990b
@metamask-previews/social-controllers@3.8.0-preview-34f990b
@metamask-previews/solana-test-validator-up@2.0.0-preview-34f990b
@metamask-previews/stellar-quickstart-up@0.0.0-preview-34f990b
@metamask-previews/storage-service@2.0.0-preview-34f990b
@metamask-previews/subscription-controller@14.0.0-preview-34f990b
@metamask-previews/transaction-controller@72.2.1-preview-34f990b
@metamask-previews/transaction-pay-controller@30.1.0-preview-34f990b
@metamask-previews/transaction-pay-middleware@0.0.0-preview-34f990b
@metamask-previews/user-operation-controller@42.0.1-preview-34f990b
@metamask-previews/utils@12.0.0-preview-34f990b
@metamask-previews/wallet@17.1.0-preview-34f990b
@metamask-previews/wallet-cli@0.0.0-preview-34f990b

@Kriys94
Kriys94 marked this pull request as ready for review October 16, 2026 14:49
@Kriys94
Kriys94 requested review from a team as code owners October 16, 2026 14:49
@Kriys94
Kriys94 deployed to default-branch October 16, 2026 14:49 — with GitHub Actions Active
@Kriys94

Kriys94 commented Oct 16, 2026

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-previews

@github-actions

Copy link
Copy Markdown
Contributor

Preview builds have been published. Learn how to use preview builds in other projects.

Expand for full list of packages and versions.
@metamask-previews/account-tree-controller@11.0.1-preview-c18f4a64e
@metamask-previews/accounts-controller@40.1.0-preview-c18f4a64e
@metamask-previews/address-book-controller@8.0.0-preview-c18f4a64e
@metamask-previews/advanced-chart-core@1.0.0-preview-c18f4a64e
@metamask-previews/ai-controllers@2.0.0-preview-c18f4a64e
@metamask-previews/analytics-controller@4.0.0-preview-c18f4a64e
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-c18f4a64e
@metamask-previews/announcement-controller@9.0.0-preview-c18f4a64e
@metamask-previews/app-metadata-controller@3.0.0-preview-c18f4a64e
@metamask-previews/approval-controller@10.0.0-preview-c18f4a64e
@metamask-previews/assets-controller@19.0.0-preview-c18f4a64e
@metamask-previews/assets-controllers@112.1.2-preview-c18f4a64e
@metamask-previews/authenticated-user-storage@4.1.0-preview-c18f4a64e
@metamask-previews/base-controller@10.1.0-preview-c18f4a64e
@metamask-previews/base-data-service@2.1.0-preview-c18f4a64e
@metamask-previews/bitcoin-regtest-up@2.0.0-preview-c18f4a64e
@metamask-previews/bridge-controller@82.0.3-preview-c18f4a64e
@metamask-previews/bridge-status-controller@76.4.0-preview-c18f4a64e
@metamask-previews/build-utils@4.0.0-preview-c18f4a64e
@metamask-previews/chain-agnostic-permission@2.0.0-preview-c18f4a64e
@metamask-previews/chomp-api-service@6.0.1-preview-c18f4a64e
@metamask-previews/claims-controller@1.0.3-preview-c18f4a64e
@metamask-previews/client-controller@2.0.0-preview-c18f4a64e
@metamask-previews/client-utils@3.0.4-preview-c18f4a64e
@metamask-previews/compliance-controller@3.0.0-preview-c18f4a64e
@metamask-previews/composable-controller@13.0.0-preview-c18f4a64e
@metamask-previews/config-registry-controller@5.0.0-preview-c18f4a64e
@metamask-previews/connectivity-controller@1.0.0-preview-c18f4a64e
@metamask-previews/controller-utils@13.0.0-preview-c18f4a64e
@metamask-previews/core-backend@12.2.0-preview-c18f4a64e
@metamask-previews/cryptography@1.1.2-preview-c18f4a64e
@metamask-previews/delegation-controller@4.0.0-preview-c18f4a64e
@metamask-previews/earn-controller@13.0.2-preview-c18f4a64e
@metamask-previews/eip-5792-middleware@4.0.1-preview-c18f4a64e
@metamask-previews/eip-7702-internal-rpc-middleware@1.0.0-preview-c18f4a64e
@metamask-previews/eip1193-permission-middleware@3.0.0-preview-c18f4a64e
@metamask-previews/eth-block-tracker@16.0.0-preview-c18f4a64e
@metamask-previews/eth-json-rpc-middleware@25.0.0-preview-c18f4a64e
@metamask-previews/eth-json-rpc-provider@7.0.0-preview-c18f4a64e
@metamask-previews/foundryup@2.0.0-preview-c18f4a64e
@metamask-previews/gas-fee-controller@27.0.0-preview-c18f4a64e
@metamask-previews/gator-permissions-controller@6.0.1-preview-c18f4a64e
@metamask-previews/geolocation-controller@2.0.0-preview-c18f4a64e
@metamask-previews/java-tron-up@2.0.0-preview-c18f4a64e
@metamask-previews/json-rpc-engine@11.0.0-preview-c18f4a64e
@metamask-previews/json-rpc-middleware-stream@9.0.0-preview-c18f4a64e
@metamask-previews/keyring-controller@28.2.0-preview-c18f4a64e
@metamask-previews/kyc-controller@0.10.0-preview-c18f4a64e
@metamask-previews/local-node-utils@2.0.0-preview-c18f4a64e
@metamask-previews/logging-controller@10.0.0-preview-c18f4a64e
@metamask-previews/message-manager@15.0.0-preview-c18f4a64e
@metamask-previews/messenger@3.0.0-preview-c18f4a64e
@metamask-previews/messenger-cli@1.0.0-preview-c18f4a64e
@metamask-previews/money-account-api-data-service@2.2.0-preview-c18f4a64e
@metamask-previews/money-account-balance-service@3.1.2-preview-c18f4a64e
@metamask-previews/money-account-controller@2.0.0-preview-c18f4a64e
@metamask-previews/money-account-mfa-whitelist@0.1.0-preview-c18f4a64e
@metamask-previews/money-account-upgrade-controller@5.1.0-preview-c18f4a64e
@metamask-previews/money-account-utils@2.1.0-preview-c18f4a64e
@metamask-previews/multichain-account-service@14.1.0-preview-c18f4a64e
@metamask-previews/multichain-api-middleware@5.0.0-preview-c18f4a64e
@metamask-previews/multichain-network-controller@4.0.0-preview-c18f4a64e
@metamask-previews/multichain-transactions-controller@8.0.0-preview-c18f4a64e
@metamask-previews/name-controller@10.0.0-preview-c18f4a64e
@metamask-previews/network-connection-banner-controller@1.0.0-preview-c18f4a64e
@metamask-previews/network-controller@37.1.0-preview-c18f4a64e
@metamask-previews/network-enablement-controller@7.0.2-preview-c18f4a64e
@metamask-previews/notification-services-controller@29.0.3-preview-c18f4a64e
@metamask-previews/passkey-controller@4.1.0-preview-c18f4a64e
@metamask-previews/permission-controller@14.0.0-preview-c18f4a64e
@metamask-previews/permission-log-controller@6.0.0-preview-c18f4a64e
@metamask-previews/perps-controller@20.1.0-preview-c18f4a64e
@metamask-previews/phishing-controller@18.2.1-preview-c18f4a64e
@metamask-previews/platform-api-docs@0.2.1-preview-c18f4a64e
@metamask-previews/polling-controller@17.0.0-preview-c18f4a64e
@metamask-previews/preferences-controller@24.0.0-preview-c18f4a64e
@metamask-previews/profile-controller@1.1.0-preview-c18f4a64e
@metamask-previews/profile-metrics-controller@5.1.3-preview-c18f4a64e
@metamask-previews/profile-sync-controller@34.0.3-preview-c18f4a64e
@metamask-previews/ramps-controller@27.0.1-preview-c18f4a64e
@metamask-previews/rate-limit-controller@8.0.0-preview-c18f4a64e
@metamask-previews/react-data-query@2.0.0-preview-c18f4a64e
@metamask-previews/remote-feature-flag-controller@7.0.0-preview-c18f4a64e
@metamask-previews/sample-controllers@6.0.0-preview-c18f4a64e
@metamask-previews/seedless-onboarding-controller@12.0.0-preview-c18f4a64e
@metamask-previews/selected-network-controller@27.0.0-preview-c18f4a64e
@metamask-previews/sentinel-api-service@2.1.0-preview-c18f4a64e
@metamask-previews/shield-controller@7.0.4-preview-c18f4a64e
@metamask-previews/signature-controller@40.0.0-preview-c18f4a64e
@metamask-previews/smart-transactions-controller@27.1.0-preview-c18f4a64e
@metamask-previews/snap-account-service@4.0.0-preview-c18f4a64e
@metamask-previews/social-controllers@3.8.0-preview-c18f4a64e
@metamask-previews/solana-test-validator-up@2.0.0-preview-c18f4a64e
@metamask-previews/stellar-quickstart-up@0.0.0-preview-c18f4a64e
@metamask-previews/storage-service@2.0.0-preview-c18f4a64e
@metamask-previews/subscription-controller@14.0.0-preview-c18f4a64e
@metamask-previews/transaction-controller@72.2.1-preview-c18f4a64e
@metamask-previews/transaction-pay-controller@30.1.0-preview-c18f4a64e
@metamask-previews/transaction-pay-middleware@0.0.0-preview-c18f4a64e
@metamask-previews/user-operation-controller@42.0.1-preview-c18f4a64e
@metamask-previews/utils@12.0.0-preview-c18f4a64e
@metamask-previews/wallet@18.0.0-preview-c18f4a64e
@metamask-previews/wallet-cli@0.0.0-preview-c18f4a64e

@Kriys94
Kriys94 added this pull request to the merge queue Oct 16, 2026
Merged via the queue into main with commit 69ccbd9 Oct 16, 2026
356 checks passed
@Kriys94
Kriys94 deleted the feature/SmoothSnapsMigration branch October 16, 2026 18:52

This branch was successfully deployed

1 active deployment
default-branch — c18f4a64 Deployed Oct 16, 2026 by Kriys94 via Determine whether this PR is a release PR #5611
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