Skip to content

feat: refetch defi positions if they are still loading - #9711

Open
bergarces wants to merge 27 commits into
mainfrom
refetch-loading-defi
Open

feat: refetch defi positions if they are still loading#9711
bergarces wants to merge 27 commits into
mainfrom
refetch-loading-defi

Conversation

@bergarces

@bergarces bergarces commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Explanation

When loading DeFi positions from an address. Accounts API v6 tends to not return DeFi positions and, instead, return an indicator that positions are loading for that account. That prevents the user from seeing the positions the first time they load the wallet.

With this changes, when DeFi positions are fetched, we will continue refetching (up to 5 times, with 5s intervals) until the positions are properly loaded. In the meantime, the user will see a loading spinner.

When it takes more than one attempt to fetch positions, it does capture an error with sentry using the messenger, but it does not throw.

Retry settings are controlled from the feature flag.

PRs with breaking change applied:
MetaMask/metamask-extension#45200
MetaMask/metamask-mobile#34265

refetch.defi.until.available.mp4

References

Fixes: https://consensyssoftware.atlassian.net/browse/ASSETS-3835

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
Breaking messenger wiring plus changed fetch semantics (all-or-nothing state updates and polling) affect DeFi tab loading; mitigated by feature-flag tunability and extensive tests.

Overview
DeFiPositionsControllerV2.fetchDeFiPositions now polls when any selected account returns processingDefiPositions, instead of skipping those accounts and optionally updating others. State is written only when every selected account is ready; mixed ready/processing responses keep prior positions. Between attempts the balances TanStack cache is invalidated and later attempts use staleTime: 0 so polls do not reuse stale “still processing” snapshots.

Concurrency: calls for the same account set and vsCurrency share one in-flight promise (usable as a loading signal); different selection or fiat starts a separate fetch while earlier polls can continue. forceRefresh only bypasses cache on the first attempt.

Tuning & ops: poll maxAttempts / pollInterval come from the defiControllerV2 remote feature flag via new getProcessingPollConfig (defaults 5 attempts, 5s). Sentry gets DeFiPositionsV2FetchAttempts when success required multiple tries and DeFiPositionsV2ProcessingPollExhausted when the limit is hit while still processing.

Breaking: integrators must allow and delegate RemoteFeatureFlagController:getState on the DeFi V2 messenger; @metamask/remote-feature-flag-controller is added to assets-controllers.

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

@bergarces
bergarces requested review from a team as code owners July 30, 2026 13:19
@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@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@7.5.5-preview-d77c814bb
@metamask-previews/accounts-controller@39.0.5-preview-d77c814bb
@metamask-previews/address-book-controller@7.1.2-preview-d77c814bb
@metamask-previews/ai-controllers@0.8.0-preview-d77c814bb
@metamask-previews/analytics-controller@1.2.1-preview-d77c814bb
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-d77c814bb
@metamask-previews/announcement-controller@8.1.0-preview-d77c814bb
@metamask-previews/app-metadata-controller@2.0.1-preview-d77c814bb
@metamask-previews/approval-controller@9.0.2-preview-d77c814bb
@metamask-previews/assets-controller@11.3.1-preview-d77c814bb
@metamask-previews/assets-controllers@110.0.2-preview-d77c814bb
@metamask-previews/authenticated-user-storage@3.0.1-preview-d77c814bb
@metamask-previews/base-controller@9.1.0-preview-d77c814bb
@metamask-previews/base-data-service@0.1.3-preview-d77c814bb
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-d77c814bb
@metamask-previews/bridge-controller@78.0.1-preview-d77c814bb
@metamask-previews/bridge-status-controller@74.6.0-preview-d77c814bb
@metamask-previews/build-utils@3.0.4-preview-d77c814bb
@metamask-previews/chain-agnostic-permission@1.7.0-preview-d77c814bb
@metamask-previews/chomp-api-service@4.0.0-preview-d77c814bb
@metamask-previews/claims-controller@0.5.3-preview-d77c814bb
@metamask-previews/client-controller@1.0.1-preview-d77c814bb
@metamask-previews/client-utils@1.5.0-preview-d77c814bb
@metamask-previews/compliance-controller@2.1.0-preview-d77c814bb
@metamask-previews/composable-controller@12.0.1-preview-d77c814bb
@metamask-previews/config-registry-controller@1.0.0-preview-d77c814bb
@metamask-previews/connectivity-controller@0.3.0-preview-d77c814bb
@metamask-previews/controller-utils@12.3.0-preview-d77c814bb
@metamask-previews/core-backend@8.0.0-preview-d77c814bb
@metamask-previews/delegation-controller@3.0.2-preview-d77c814bb
@metamask-previews/earn-controller@12.2.2-preview-d77c814bb
@metamask-previews/eip-5792-middleware@3.0.5-preview-d77c814bb
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-d77c814bb
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-d77c814bb
@metamask-previews/ens-controller@19.1.5-preview-d77c814bb
@metamask-previews/eth-block-tracker@15.0.1-preview-d77c814bb
@metamask-previews/eth-json-rpc-middleware@23.1.3-preview-d77c814bb
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-d77c814bb
@metamask-previews/foundryup@1.0.1-preview-d77c814bb
@metamask-previews/gas-fee-controller@26.3.0-preview-d77c814bb
@metamask-previews/gator-permissions-controller@4.2.3-preview-d77c814bb
@metamask-previews/geolocation-controller@0.1.3-preview-d77c814bb
@metamask-previews/java-tron-up@1.0.0-preview-d77c814bb
@metamask-previews/json-rpc-engine@10.5.0-preview-d77c814bb
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-d77c814bb
@metamask-previews/keyring-controller@27.1.0-preview-d77c814bb
@metamask-previews/local-node-utils@1.0.0-preview-d77c814bb
@metamask-previews/logging-controller@8.0.2-preview-d77c814bb
@metamask-previews/message-manager@14.1.2-preview-d77c814bb
@metamask-previews/messenger@2.0.0-preview-d77c814bb
@metamask-previews/messenger-cli@0.2.0-preview-d77c814bb
@metamask-previews/money-account-api-data-service@0.4.0-preview-d77c814bb
@metamask-previews/money-account-balance-service@2.3.0-preview-d77c814bb
@metamask-previews/money-account-controller@0.3.3-preview-d77c814bb
@metamask-previews/money-account-upgrade-controller@3.0.0-preview-d77c814bb
@metamask-previews/money-account-utils@0.0.0-preview-d77c814bb
@metamask-previews/multichain-account-service@13.0.0-preview-d77c814bb
@metamask-previews/multichain-api-middleware@4.0.1-preview-d77c814bb
@metamask-previews/multichain-network-controller@3.2.1-preview-d77c814bb
@metamask-previews/multichain-transactions-controller@7.1.1-preview-d77c814bb
@metamask-previews/name-controller@9.1.2-preview-d77c814bb
@metamask-previews/network-connection-banner-controller@0.1.1-preview-d77c814bb
@metamask-previews/network-controller@34.0.0-preview-d77c814bb
@metamask-previews/network-enablement-controller@6.0.0-preview-d77c814bb
@metamask-previews/notification-services-controller@26.0.0-preview-d77c814bb
@metamask-previews/passkey-controller@3.0.0-preview-d77c814bb
@metamask-previews/permission-controller@13.1.1-preview-d77c814bb
@metamask-previews/permission-log-controller@5.1.0-preview-d77c814bb
@metamask-previews/perps-controller@10.0.0-preview-d77c814bb
@metamask-previews/phishing-controller@17.3.0-preview-d77c814bb
@metamask-previews/platform-api-docs@0.0.0-preview-d77c814bb
@metamask-previews/polling-controller@16.0.8-preview-d77c814bb
@metamask-previews/preferences-controller@23.1.0-preview-d77c814bb
@metamask-previews/profile-metrics-controller@4.0.2-preview-d77c814bb
@metamask-previews/profile-sync-controller@28.3.0-preview-d77c814bb
@metamask-previews/ramps-controller@18.0.0-preview-d77c814bb
@metamask-previews/rate-limit-controller@7.0.1-preview-d77c814bb
@metamask-previews/react-data-query@0.2.2-preview-d77c814bb
@metamask-previews/remote-feature-flag-controller@4.2.2-preview-d77c814bb
@metamask-previews/sample-controllers@5.0.3-preview-d77c814bb
@metamask-previews/seedless-onboarding-controller@10.1.0-preview-d77c814bb
@metamask-previews/selected-network-controller@26.1.5-preview-d77c814bb
@metamask-previews/sentinel-api-service@1.0.0-preview-d77c814bb
@metamask-previews/shield-controller@5.1.3-preview-d77c814bb
@metamask-previews/signature-controller@39.2.7-preview-d77c814bb
@metamask-previews/smart-transactions-controller@25.0.1-preview-d77c814bb
@metamask-previews/snap-account-service@2.0.0-preview-d77c814bb
@metamask-previews/social-controllers@2.7.0-preview-d77c814bb
@metamask-previews/solana-test-validator-up@1.0.0-preview-d77c814bb
@metamask-previews/stellar-quickstart-up@0.0.0-preview-d77c814bb
@metamask-previews/storage-service@1.0.2-preview-d77c814bb
@metamask-previews/subscription-controller@6.2.1-preview-d77c814bb
@metamask-previews/transaction-controller@69.3.0-preview-d77c814bb
@metamask-previews/transaction-pay-controller@26.0.1-preview-d77c814bb
@metamask-previews/user-operation-controller@41.2.7-preview-d77c814bb
@metamask-previews/wallet@8.1.0-preview-d77c814bb
@metamask-previews/wallet-cli@0.0.0-preview-d77c814bb

*/
function delay(ms: number): Promise<void> {
return new Promise((resolve) => setTimeout(resolve, ms));
}

@bergarces bergarces Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

We have eslint rules to stop us from using the setTimeout from timers/promises (probably because it won't transpile nicely).

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Aug 4, 2026

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@7.5.5-preview-beea66146
@metamask-previews/accounts-controller@39.0.6-preview-beea66146
@metamask-previews/address-book-controller@7.1.2-preview-beea66146
@metamask-previews/ai-controllers@0.8.0-preview-beea66146
@metamask-previews/analytics-controller@2.0.0-preview-beea66146
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-beea66146
@metamask-previews/announcement-controller@8.1.0-preview-beea66146
@metamask-previews/app-metadata-controller@2.0.1-preview-beea66146
@metamask-previews/approval-controller@9.0.2-preview-beea66146
@metamask-previews/assets-controller@13.1.0-preview-beea66146
@metamask-previews/assets-controllers@110.1.0-preview-beea66146
@metamask-previews/authenticated-user-storage@3.0.1-preview-beea66146
@metamask-previews/base-controller@9.1.0-preview-beea66146
@metamask-previews/base-data-service@0.1.3-preview-beea66146
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-beea66146
@metamask-previews/bridge-controller@78.0.3-preview-beea66146
@metamask-previews/bridge-status-controller@74.6.1-preview-beea66146
@metamask-previews/build-utils@3.0.4-preview-beea66146
@metamask-previews/chain-agnostic-permission@1.7.0-preview-beea66146
@metamask-previews/chomp-api-service@4.0.0-preview-beea66146
@metamask-previews/claims-controller@0.5.3-preview-beea66146
@metamask-previews/client-controller@1.0.1-preview-beea66146
@metamask-previews/client-utils@1.6.0-preview-beea66146
@metamask-previews/compliance-controller@2.1.0-preview-beea66146
@metamask-previews/composable-controller@12.0.1-preview-beea66146
@metamask-previews/config-registry-controller@2.0.0-preview-beea66146
@metamask-previews/connectivity-controller@0.3.0-preview-beea66146
@metamask-previews/controller-utils@12.3.0-preview-beea66146
@metamask-previews/core-backend@8.1.0-preview-beea66146
@metamask-previews/delegation-controller@3.0.2-preview-beea66146
@metamask-previews/earn-controller@12.2.3-preview-beea66146
@metamask-previews/eip-5792-middleware@3.0.5-preview-beea66146
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-beea66146
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-beea66146
@metamask-previews/ens-controller@19.1.6-preview-beea66146
@metamask-previews/eth-block-tracker@15.0.1-preview-beea66146
@metamask-previews/eth-json-rpc-middleware@24.0.0-preview-beea66146
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-beea66146
@metamask-previews/foundryup@1.0.1-preview-beea66146
@metamask-previews/gas-fee-controller@26.3.1-preview-beea66146
@metamask-previews/gator-permissions-controller@5.0.1-preview-beea66146
@metamask-previews/geolocation-controller@1.0.0-preview-beea66146
@metamask-previews/java-tron-up@1.0.0-preview-beea66146
@metamask-previews/json-rpc-engine@10.5.0-preview-beea66146
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-beea66146
@metamask-previews/keyring-controller@27.1.0-preview-beea66146
@metamask-previews/local-node-utils@1.0.0-preview-beea66146
@metamask-previews/logging-controller@8.0.2-preview-beea66146
@metamask-previews/message-manager@14.1.2-preview-beea66146
@metamask-previews/messenger@2.0.0-preview-beea66146
@metamask-previews/messenger-cli@0.2.0-preview-beea66146
@metamask-previews/money-account-api-data-service@0.4.0-preview-beea66146
@metamask-previews/money-account-balance-service@2.4.1-preview-beea66146
@metamask-previews/money-account-controller@0.3.3-preview-beea66146
@metamask-previews/money-account-upgrade-controller@3.0.1-preview-beea66146
@metamask-previews/money-account-utils@1.1.0-preview-beea66146
@metamask-previews/multichain-account-service@13.0.0-preview-beea66146
@metamask-previews/multichain-api-middleware@4.0.2-preview-beea66146
@metamask-previews/multichain-network-controller@3.2.2-preview-beea66146
@metamask-previews/multichain-transactions-controller@7.1.1-preview-beea66146
@metamask-previews/name-controller@9.1.2-preview-beea66146
@metamask-previews/network-connection-banner-controller@0.1.2-preview-beea66146
@metamask-previews/network-controller@35.0.1-preview-beea66146
@metamask-previews/network-enablement-controller@6.0.2-preview-beea66146
@metamask-previews/notification-services-controller@26.0.0-preview-beea66146
@metamask-previews/passkey-controller@3.0.0-preview-beea66146
@metamask-previews/permission-controller@13.1.1-preview-beea66146
@metamask-previews/permission-log-controller@5.1.0-preview-beea66146
@metamask-previews/perps-controller@10.0.0-preview-beea66146
@metamask-previews/phishing-controller@17.3.1-preview-beea66146
@metamask-previews/platform-api-docs@0.0.0-preview-beea66146
@metamask-previews/polling-controller@16.0.9-preview-beea66146
@metamask-previews/preferences-controller@23.1.0-preview-beea66146
@metamask-previews/profile-metrics-controller@4.0.2-preview-beea66146
@metamask-previews/profile-sync-controller@28.3.0-preview-beea66146
@metamask-previews/ramps-controller@18.0.1-preview-beea66146
@metamask-previews/rate-limit-controller@7.0.1-preview-beea66146
@metamask-previews/react-data-query@0.2.2-preview-beea66146
@metamask-previews/remote-feature-flag-controller@5.0.0-preview-beea66146
@metamask-previews/sample-controllers@5.0.4-preview-beea66146
@metamask-previews/seedless-onboarding-controller@10.1.0-preview-beea66146
@metamask-previews/selected-network-controller@26.1.6-preview-beea66146
@metamask-previews/sentinel-api-service@1.0.0-preview-beea66146
@metamask-previews/shield-controller@5.1.3-preview-beea66146
@metamask-previews/signature-controller@39.2.9-preview-beea66146
@metamask-previews/smart-transactions-controller@25.0.2-preview-beea66146
@metamask-previews/snap-account-service@2.1.1-preview-beea66146
@metamask-previews/social-controllers@2.7.0-preview-beea66146
@metamask-previews/solana-test-validator-up@1.0.0-preview-beea66146
@metamask-previews/stellar-quickstart-up@0.0.0-preview-beea66146
@metamask-previews/storage-service@1.0.2-preview-beea66146
@metamask-previews/subscription-controller@6.2.1-preview-beea66146
@metamask-previews/transaction-controller@69.4.0-preview-beea66146
@metamask-previews/transaction-pay-controller@26.2.0-preview-beea66146
@metamask-previews/user-operation-controller@41.2.8-preview-beea66146
@metamask-previews/wallet@9.0.0-preview-beea66146
@metamask-previews/wallet-cli@0.0.0-preview-beea66146

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit cb83555. Configure here.

@github-actions

github-actions Bot commented Aug 4, 2026

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@7.5.5-preview-cb8355516
@metamask-previews/accounts-controller@39.0.6-preview-cb8355516
@metamask-previews/address-book-controller@7.1.2-preview-cb8355516
@metamask-previews/ai-controllers@0.8.0-preview-cb8355516
@metamask-previews/analytics-controller@2.0.0-preview-cb8355516
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-cb8355516
@metamask-previews/announcement-controller@8.1.0-preview-cb8355516
@metamask-previews/app-metadata-controller@2.0.1-preview-cb8355516
@metamask-previews/approval-controller@9.0.2-preview-cb8355516
@metamask-previews/assets-controller@13.1.0-preview-cb8355516
@metamask-previews/assets-controllers@110.1.0-preview-cb8355516
@metamask-previews/authenticated-user-storage@3.0.1-preview-cb8355516
@metamask-previews/base-controller@9.1.0-preview-cb8355516
@metamask-previews/base-data-service@0.1.3-preview-cb8355516
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-cb8355516
@metamask-previews/bridge-controller@78.0.3-preview-cb8355516
@metamask-previews/bridge-status-controller@74.6.1-preview-cb8355516
@metamask-previews/build-utils@3.0.4-preview-cb8355516
@metamask-previews/chain-agnostic-permission@1.7.0-preview-cb8355516
@metamask-previews/chomp-api-service@4.0.0-preview-cb8355516
@metamask-previews/claims-controller@0.5.3-preview-cb8355516
@metamask-previews/client-controller@1.0.1-preview-cb8355516
@metamask-previews/client-utils@1.6.0-preview-cb8355516
@metamask-previews/compliance-controller@2.1.0-preview-cb8355516
@metamask-previews/composable-controller@12.0.1-preview-cb8355516
@metamask-previews/config-registry-controller@2.0.0-preview-cb8355516
@metamask-previews/connectivity-controller@0.3.0-preview-cb8355516
@metamask-previews/controller-utils@12.3.0-preview-cb8355516
@metamask-previews/core-backend@8.1.0-preview-cb8355516
@metamask-previews/delegation-controller@3.0.2-preview-cb8355516
@metamask-previews/earn-controller@12.2.3-preview-cb8355516
@metamask-previews/eip-5792-middleware@3.0.5-preview-cb8355516
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-cb8355516
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-cb8355516
@metamask-previews/ens-controller@19.1.6-preview-cb8355516
@metamask-previews/eth-block-tracker@15.0.1-preview-cb8355516
@metamask-previews/eth-json-rpc-middleware@24.0.0-preview-cb8355516
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-cb8355516
@metamask-previews/foundryup@1.0.1-preview-cb8355516
@metamask-previews/gas-fee-controller@26.3.1-preview-cb8355516
@metamask-previews/gator-permissions-controller@5.0.1-preview-cb8355516
@metamask-previews/geolocation-controller@1.0.0-preview-cb8355516
@metamask-previews/java-tron-up@1.0.0-preview-cb8355516
@metamask-previews/json-rpc-engine@10.5.0-preview-cb8355516
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-cb8355516
@metamask-previews/keyring-controller@27.1.0-preview-cb8355516
@metamask-previews/local-node-utils@1.0.0-preview-cb8355516
@metamask-previews/logging-controller@8.0.2-preview-cb8355516
@metamask-previews/message-manager@14.1.2-preview-cb8355516
@metamask-previews/messenger@2.0.0-preview-cb8355516
@metamask-previews/messenger-cli@0.2.0-preview-cb8355516
@metamask-previews/money-account-api-data-service@0.4.0-preview-cb8355516
@metamask-previews/money-account-balance-service@2.4.1-preview-cb8355516
@metamask-previews/money-account-controller@0.3.3-preview-cb8355516
@metamask-previews/money-account-upgrade-controller@3.0.1-preview-cb8355516
@metamask-previews/money-account-utils@1.1.0-preview-cb8355516
@metamask-previews/multichain-account-service@13.0.0-preview-cb8355516
@metamask-previews/multichain-api-middleware@4.0.2-preview-cb8355516
@metamask-previews/multichain-network-controller@3.2.2-preview-cb8355516
@metamask-previews/multichain-transactions-controller@7.1.1-preview-cb8355516
@metamask-previews/name-controller@9.1.2-preview-cb8355516
@metamask-previews/network-connection-banner-controller@0.1.2-preview-cb8355516
@metamask-previews/network-controller@35.0.1-preview-cb8355516
@metamask-previews/network-enablement-controller@6.0.2-preview-cb8355516
@metamask-previews/notification-services-controller@26.0.0-preview-cb8355516
@metamask-previews/passkey-controller@3.0.0-preview-cb8355516
@metamask-previews/permission-controller@13.1.1-preview-cb8355516
@metamask-previews/permission-log-controller@5.1.0-preview-cb8355516
@metamask-previews/perps-controller@10.0.0-preview-cb8355516
@metamask-previews/phishing-controller@17.3.1-preview-cb8355516
@metamask-previews/platform-api-docs@0.0.0-preview-cb8355516
@metamask-previews/polling-controller@16.0.9-preview-cb8355516
@metamask-previews/preferences-controller@23.1.0-preview-cb8355516
@metamask-previews/profile-metrics-controller@4.0.2-preview-cb8355516
@metamask-previews/profile-sync-controller@28.3.0-preview-cb8355516
@metamask-previews/ramps-controller@18.0.1-preview-cb8355516
@metamask-previews/rate-limit-controller@7.0.1-preview-cb8355516
@metamask-previews/react-data-query@0.2.2-preview-cb8355516
@metamask-previews/remote-feature-flag-controller@5.0.0-preview-cb8355516
@metamask-previews/sample-controllers@5.0.4-preview-cb8355516
@metamask-previews/seedless-onboarding-controller@10.1.0-preview-cb8355516
@metamask-previews/selected-network-controller@26.1.6-preview-cb8355516
@metamask-previews/sentinel-api-service@1.0.0-preview-cb8355516
@metamask-previews/shield-controller@5.1.3-preview-cb8355516
@metamask-previews/signature-controller@39.2.9-preview-cb8355516
@metamask-previews/smart-transactions-controller@25.0.2-preview-cb8355516
@metamask-previews/snap-account-service@2.1.1-preview-cb8355516
@metamask-previews/social-controllers@2.7.0-preview-cb8355516
@metamask-previews/solana-test-validator-up@1.0.0-preview-cb8355516
@metamask-previews/stellar-quickstart-up@0.0.0-preview-cb8355516
@metamask-previews/storage-service@1.0.2-preview-cb8355516
@metamask-previews/subscription-controller@6.2.1-preview-cb8355516
@metamask-previews/transaction-controller@69.4.0-preview-cb8355516
@metamask-previews/transaction-pay-controller@26.2.0-preview-cb8355516
@metamask-previews/user-operation-controller@41.2.8-preview-cb8355516
@metamask-previews/wallet@9.0.0-preview-cb8355516
@metamask-previews/wallet-cli@0.0.0-preview-cb8355516

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Aug 4, 2026

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@7.5.5-preview-54ee0c6b9
@metamask-previews/accounts-controller@39.0.6-preview-54ee0c6b9
@metamask-previews/address-book-controller@7.1.2-preview-54ee0c6b9
@metamask-previews/ai-controllers@0.8.0-preview-54ee0c6b9
@metamask-previews/analytics-controller@2.0.0-preview-54ee0c6b9
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-54ee0c6b9
@metamask-previews/announcement-controller@8.1.0-preview-54ee0c6b9
@metamask-previews/app-metadata-controller@2.0.1-preview-54ee0c6b9
@metamask-previews/approval-controller@9.0.2-preview-54ee0c6b9
@metamask-previews/assets-controller@13.1.0-preview-54ee0c6b9
@metamask-previews/assets-controllers@110.1.0-preview-54ee0c6b9
@metamask-previews/authenticated-user-storage@3.0.1-preview-54ee0c6b9
@metamask-previews/base-controller@9.1.0-preview-54ee0c6b9
@metamask-previews/base-data-service@0.1.3-preview-54ee0c6b9
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-54ee0c6b9
@metamask-previews/bridge-controller@78.0.3-preview-54ee0c6b9
@metamask-previews/bridge-status-controller@74.6.1-preview-54ee0c6b9
@metamask-previews/build-utils@3.0.4-preview-54ee0c6b9
@metamask-previews/chain-agnostic-permission@1.7.0-preview-54ee0c6b9
@metamask-previews/chomp-api-service@4.0.0-preview-54ee0c6b9
@metamask-previews/claims-controller@0.5.3-preview-54ee0c6b9
@metamask-previews/client-controller@1.0.1-preview-54ee0c6b9
@metamask-previews/client-utils@1.6.0-preview-54ee0c6b9
@metamask-previews/compliance-controller@2.1.0-preview-54ee0c6b9
@metamask-previews/composable-controller@12.0.1-preview-54ee0c6b9
@metamask-previews/config-registry-controller@2.0.0-preview-54ee0c6b9
@metamask-previews/connectivity-controller@0.3.0-preview-54ee0c6b9
@metamask-previews/controller-utils@12.3.0-preview-54ee0c6b9
@metamask-previews/core-backend@8.1.0-preview-54ee0c6b9
@metamask-previews/delegation-controller@3.0.2-preview-54ee0c6b9
@metamask-previews/earn-controller@12.2.3-preview-54ee0c6b9
@metamask-previews/eip-5792-middleware@3.0.5-preview-54ee0c6b9
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-54ee0c6b9
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-54ee0c6b9
@metamask-previews/ens-controller@19.1.6-preview-54ee0c6b9
@metamask-previews/eth-block-tracker@15.0.1-preview-54ee0c6b9
@metamask-previews/eth-json-rpc-middleware@24.0.0-preview-54ee0c6b9
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-54ee0c6b9
@metamask-previews/foundryup@1.0.1-preview-54ee0c6b9
@metamask-previews/gas-fee-controller@26.3.1-preview-54ee0c6b9
@metamask-previews/gator-permissions-controller@5.0.1-preview-54ee0c6b9
@metamask-previews/geolocation-controller@1.0.0-preview-54ee0c6b9
@metamask-previews/java-tron-up@1.0.0-preview-54ee0c6b9
@metamask-previews/json-rpc-engine@10.5.0-preview-54ee0c6b9
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-54ee0c6b9
@metamask-previews/keyring-controller@27.1.0-preview-54ee0c6b9
@metamask-previews/local-node-utils@1.0.0-preview-54ee0c6b9
@metamask-previews/logging-controller@8.0.2-preview-54ee0c6b9
@metamask-previews/message-manager@14.1.2-preview-54ee0c6b9
@metamask-previews/messenger@2.0.0-preview-54ee0c6b9
@metamask-previews/messenger-cli@0.2.0-preview-54ee0c6b9
@metamask-previews/money-account-api-data-service@0.4.0-preview-54ee0c6b9
@metamask-previews/money-account-balance-service@2.4.1-preview-54ee0c6b9
@metamask-previews/money-account-controller@0.3.3-preview-54ee0c6b9
@metamask-previews/money-account-upgrade-controller@3.0.1-preview-54ee0c6b9
@metamask-previews/money-account-utils@1.1.0-preview-54ee0c6b9
@metamask-previews/multichain-account-service@13.0.0-preview-54ee0c6b9
@metamask-previews/multichain-api-middleware@4.0.2-preview-54ee0c6b9
@metamask-previews/multichain-network-controller@3.2.2-preview-54ee0c6b9
@metamask-previews/multichain-transactions-controller@7.1.1-preview-54ee0c6b9
@metamask-previews/name-controller@9.1.2-preview-54ee0c6b9
@metamask-previews/network-connection-banner-controller@0.1.2-preview-54ee0c6b9
@metamask-previews/network-controller@35.0.1-preview-54ee0c6b9
@metamask-previews/network-enablement-controller@6.0.2-preview-54ee0c6b9
@metamask-previews/notification-services-controller@26.0.0-preview-54ee0c6b9
@metamask-previews/passkey-controller@3.0.0-preview-54ee0c6b9
@metamask-previews/permission-controller@13.1.1-preview-54ee0c6b9
@metamask-previews/permission-log-controller@5.1.0-preview-54ee0c6b9
@metamask-previews/perps-controller@10.0.0-preview-54ee0c6b9
@metamask-previews/phishing-controller@17.3.1-preview-54ee0c6b9
@metamask-previews/platform-api-docs@0.0.0-preview-54ee0c6b9
@metamask-previews/polling-controller@16.0.9-preview-54ee0c6b9
@metamask-previews/preferences-controller@23.1.0-preview-54ee0c6b9
@metamask-previews/profile-metrics-controller@4.0.2-preview-54ee0c6b9
@metamask-previews/profile-sync-controller@28.3.0-preview-54ee0c6b9
@metamask-previews/ramps-controller@18.0.1-preview-54ee0c6b9
@metamask-previews/rate-limit-controller@7.0.1-preview-54ee0c6b9
@metamask-previews/react-data-query@0.2.2-preview-54ee0c6b9
@metamask-previews/remote-feature-flag-controller@5.0.0-preview-54ee0c6b9
@metamask-previews/sample-controllers@5.0.4-preview-54ee0c6b9
@metamask-previews/seedless-onboarding-controller@10.1.0-preview-54ee0c6b9
@metamask-previews/selected-network-controller@26.1.6-preview-54ee0c6b9
@metamask-previews/sentinel-api-service@1.0.0-preview-54ee0c6b9
@metamask-previews/shield-controller@5.1.3-preview-54ee0c6b9
@metamask-previews/signature-controller@39.2.9-preview-54ee0c6b9
@metamask-previews/smart-transactions-controller@25.0.2-preview-54ee0c6b9
@metamask-previews/snap-account-service@2.1.1-preview-54ee0c6b9
@metamask-previews/social-controllers@2.7.0-preview-54ee0c6b9
@metamask-previews/solana-test-validator-up@1.0.0-preview-54ee0c6b9
@metamask-previews/stellar-quickstart-up@0.0.0-preview-54ee0c6b9
@metamask-previews/storage-service@1.0.2-preview-54ee0c6b9
@metamask-previews/subscription-controller@6.2.1-preview-54ee0c6b9
@metamask-previews/transaction-controller@69.4.0-preview-54ee0c6b9
@metamask-previews/transaction-pay-controller@26.2.0-preview-54ee0c6b9
@metamask-previews/user-operation-controller@41.2.8-preview-54ee0c6b9
@metamask-previews/wallet@9.0.0-preview-54ee0c6b9
@metamask-previews/wallet-cli@0.0.0-preview-54ee0c6b9

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Aug 4, 2026

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@7.5.5-preview-2c1b43f24
@metamask-previews/accounts-controller@39.0.6-preview-2c1b43f24
@metamask-previews/address-book-controller@7.1.2-preview-2c1b43f24
@metamask-previews/ai-controllers@0.8.0-preview-2c1b43f24
@metamask-previews/analytics-controller@2.0.0-preview-2c1b43f24
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-2c1b43f24
@metamask-previews/announcement-controller@8.1.0-preview-2c1b43f24
@metamask-previews/app-metadata-controller@2.0.1-preview-2c1b43f24
@metamask-previews/approval-controller@9.0.2-preview-2c1b43f24
@metamask-previews/assets-controller@13.1.0-preview-2c1b43f24
@metamask-previews/assets-controllers@110.1.0-preview-2c1b43f24
@metamask-previews/authenticated-user-storage@3.0.1-preview-2c1b43f24
@metamask-previews/base-controller@9.1.0-preview-2c1b43f24
@metamask-previews/base-data-service@0.1.3-preview-2c1b43f24
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-2c1b43f24
@metamask-previews/bridge-controller@78.0.3-preview-2c1b43f24
@metamask-previews/bridge-status-controller@74.6.1-preview-2c1b43f24
@metamask-previews/build-utils@3.0.4-preview-2c1b43f24
@metamask-previews/chain-agnostic-permission@1.7.0-preview-2c1b43f24
@metamask-previews/chomp-api-service@4.0.0-preview-2c1b43f24
@metamask-previews/claims-controller@0.5.3-preview-2c1b43f24
@metamask-previews/client-controller@1.0.1-preview-2c1b43f24
@metamask-previews/client-utils@1.6.0-preview-2c1b43f24
@metamask-previews/compliance-controller@2.1.0-preview-2c1b43f24
@metamask-previews/composable-controller@12.0.1-preview-2c1b43f24
@metamask-previews/config-registry-controller@2.0.0-preview-2c1b43f24
@metamask-previews/connectivity-controller@0.3.0-preview-2c1b43f24
@metamask-previews/controller-utils@12.3.0-preview-2c1b43f24
@metamask-previews/core-backend@8.1.0-preview-2c1b43f24
@metamask-previews/delegation-controller@3.0.2-preview-2c1b43f24
@metamask-previews/earn-controller@12.2.3-preview-2c1b43f24
@metamask-previews/eip-5792-middleware@3.0.5-preview-2c1b43f24
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-2c1b43f24
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-2c1b43f24
@metamask-previews/ens-controller@19.1.6-preview-2c1b43f24
@metamask-previews/eth-block-tracker@15.0.1-preview-2c1b43f24
@metamask-previews/eth-json-rpc-middleware@24.0.0-preview-2c1b43f24
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-2c1b43f24
@metamask-previews/foundryup@1.0.1-preview-2c1b43f24
@metamask-previews/gas-fee-controller@26.3.1-preview-2c1b43f24
@metamask-previews/gator-permissions-controller@5.0.1-preview-2c1b43f24
@metamask-previews/geolocation-controller@1.0.0-preview-2c1b43f24
@metamask-previews/java-tron-up@1.0.0-preview-2c1b43f24
@metamask-previews/json-rpc-engine@10.5.0-preview-2c1b43f24
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-2c1b43f24
@metamask-previews/keyring-controller@27.1.0-preview-2c1b43f24
@metamask-previews/local-node-utils@1.0.0-preview-2c1b43f24
@metamask-previews/logging-controller@8.0.2-preview-2c1b43f24
@metamask-previews/message-manager@14.1.2-preview-2c1b43f24
@metamask-previews/messenger@2.0.0-preview-2c1b43f24
@metamask-previews/messenger-cli@0.2.0-preview-2c1b43f24
@metamask-previews/money-account-api-data-service@0.4.0-preview-2c1b43f24
@metamask-previews/money-account-balance-service@2.4.1-preview-2c1b43f24
@metamask-previews/money-account-controller@0.3.3-preview-2c1b43f24
@metamask-previews/money-account-upgrade-controller@3.0.1-preview-2c1b43f24
@metamask-previews/money-account-utils@1.1.0-preview-2c1b43f24
@metamask-previews/multichain-account-service@13.0.0-preview-2c1b43f24
@metamask-previews/multichain-api-middleware@4.0.2-preview-2c1b43f24
@metamask-previews/multichain-network-controller@3.2.2-preview-2c1b43f24
@metamask-previews/multichain-transactions-controller@7.1.1-preview-2c1b43f24
@metamask-previews/name-controller@9.1.2-preview-2c1b43f24
@metamask-previews/network-connection-banner-controller@0.1.2-preview-2c1b43f24
@metamask-previews/network-controller@35.0.1-preview-2c1b43f24
@metamask-previews/network-enablement-controller@6.0.2-preview-2c1b43f24
@metamask-previews/notification-services-controller@26.0.0-preview-2c1b43f24
@metamask-previews/passkey-controller@3.0.0-preview-2c1b43f24
@metamask-previews/permission-controller@13.1.1-preview-2c1b43f24
@metamask-previews/permission-log-controller@5.1.0-preview-2c1b43f24
@metamask-previews/perps-controller@10.0.0-preview-2c1b43f24
@metamask-previews/phishing-controller@17.3.1-preview-2c1b43f24
@metamask-previews/platform-api-docs@0.0.0-preview-2c1b43f24
@metamask-previews/polling-controller@16.0.9-preview-2c1b43f24
@metamask-previews/preferences-controller@23.1.0-preview-2c1b43f24
@metamask-previews/profile-metrics-controller@4.0.2-preview-2c1b43f24
@metamask-previews/profile-sync-controller@28.3.0-preview-2c1b43f24
@metamask-previews/ramps-controller@18.0.1-preview-2c1b43f24
@metamask-previews/rate-limit-controller@7.0.1-preview-2c1b43f24
@metamask-previews/react-data-query@0.2.2-preview-2c1b43f24
@metamask-previews/remote-feature-flag-controller@5.0.0-preview-2c1b43f24
@metamask-previews/sample-controllers@5.0.4-preview-2c1b43f24
@metamask-previews/seedless-onboarding-controller@10.1.0-preview-2c1b43f24
@metamask-previews/selected-network-controller@26.1.6-preview-2c1b43f24
@metamask-previews/sentinel-api-service@1.0.0-preview-2c1b43f24
@metamask-previews/shield-controller@5.1.3-preview-2c1b43f24
@metamask-previews/signature-controller@39.2.9-preview-2c1b43f24
@metamask-previews/smart-transactions-controller@25.0.2-preview-2c1b43f24
@metamask-previews/snap-account-service@2.1.1-preview-2c1b43f24
@metamask-previews/social-controllers@2.7.0-preview-2c1b43f24
@metamask-previews/solana-test-validator-up@1.0.0-preview-2c1b43f24
@metamask-previews/stellar-quickstart-up@0.0.0-preview-2c1b43f24
@metamask-previews/storage-service@1.0.2-preview-2c1b43f24
@metamask-previews/subscription-controller@6.2.1-preview-2c1b43f24
@metamask-previews/transaction-controller@69.4.0-preview-2c1b43f24
@metamask-previews/transaction-pay-controller@26.2.0-preview-2c1b43f24
@metamask-previews/user-operation-controller@41.2.8-preview-2c1b43f24
@metamask-previews/wallet@9.0.0-preview-2c1b43f24
@metamask-previews/wallet-cli@0.0.0-preview-2c1b43f24

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Uses 5 seconds and 5 attempts as default, but it's configurable via the same feature flag used to determine if v2 is enabled.

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Aug 4, 2026

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@7.6.0-preview-72a1eb691
@metamask-previews/accounts-controller@39.0.6-preview-72a1eb691
@metamask-previews/address-book-controller@7.1.2-preview-72a1eb691
@metamask-previews/ai-controllers@0.8.0-preview-72a1eb691
@metamask-previews/analytics-controller@2.0.0-preview-72a1eb691
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-72a1eb691
@metamask-previews/announcement-controller@8.1.0-preview-72a1eb691
@metamask-previews/app-metadata-controller@2.0.1-preview-72a1eb691
@metamask-previews/approval-controller@9.0.2-preview-72a1eb691
@metamask-previews/assets-controller@13.1.0-preview-72a1eb691
@metamask-previews/assets-controllers@110.1.1-preview-72a1eb691
@metamask-previews/authenticated-user-storage@3.0.1-preview-72a1eb691
@metamask-previews/base-controller@9.1.0-preview-72a1eb691
@metamask-previews/base-data-service@0.1.3-preview-72a1eb691
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-72a1eb691
@metamask-previews/bridge-controller@78.1.0-preview-72a1eb691
@metamask-previews/bridge-status-controller@74.6.2-preview-72a1eb691
@metamask-previews/build-utils@3.0.4-preview-72a1eb691
@metamask-previews/chain-agnostic-permission@1.7.0-preview-72a1eb691
@metamask-previews/chomp-api-service@4.0.0-preview-72a1eb691
@metamask-previews/claims-controller@0.5.4-preview-72a1eb691
@metamask-previews/client-controller@1.0.1-preview-72a1eb691
@metamask-previews/client-utils@1.6.0-preview-72a1eb691
@metamask-previews/compliance-controller@2.1.0-preview-72a1eb691
@metamask-previews/composable-controller@12.0.1-preview-72a1eb691
@metamask-previews/config-registry-controller@2.0.1-preview-72a1eb691
@metamask-previews/connectivity-controller@0.3.0-preview-72a1eb691
@metamask-previews/controller-utils@12.3.0-preview-72a1eb691
@metamask-previews/core-backend@8.1.1-preview-72a1eb691
@metamask-previews/delegation-controller@3.0.2-preview-72a1eb691
@metamask-previews/earn-controller@12.2.3-preview-72a1eb691
@metamask-previews/eip-5792-middleware@3.0.5-preview-72a1eb691
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-72a1eb691
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-72a1eb691
@metamask-previews/ens-controller@19.1.6-preview-72a1eb691
@metamask-previews/eth-block-tracker@15.0.1-preview-72a1eb691
@metamask-previews/eth-json-rpc-middleware@24.0.0-preview-72a1eb691
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-72a1eb691
@metamask-previews/foundryup@1.0.1-preview-72a1eb691
@metamask-previews/gas-fee-controller@26.3.1-preview-72a1eb691
@metamask-previews/gator-permissions-controller@5.0.1-preview-72a1eb691
@metamask-previews/geolocation-controller@1.0.0-preview-72a1eb691
@metamask-previews/java-tron-up@1.0.0-preview-72a1eb691
@metamask-previews/json-rpc-engine@10.5.0-preview-72a1eb691
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-72a1eb691
@metamask-previews/keyring-controller@27.1.0-preview-72a1eb691
@metamask-previews/local-node-utils@1.0.0-preview-72a1eb691
@metamask-previews/logging-controller@8.0.2-preview-72a1eb691
@metamask-previews/message-manager@14.1.2-preview-72a1eb691
@metamask-previews/messenger@2.0.0-preview-72a1eb691
@metamask-previews/messenger-cli@0.2.0-preview-72a1eb691
@metamask-previews/money-account-api-data-service@0.4.0-preview-72a1eb691
@metamask-previews/money-account-balance-service@2.4.1-preview-72a1eb691
@metamask-previews/money-account-controller@0.3.3-preview-72a1eb691
@metamask-previews/money-account-upgrade-controller@3.0.1-preview-72a1eb691
@metamask-previews/money-account-utils@1.1.0-preview-72a1eb691
@metamask-previews/multichain-account-service@13.0.0-preview-72a1eb691
@metamask-previews/multichain-api-middleware@4.0.2-preview-72a1eb691
@metamask-previews/multichain-network-controller@3.2.2-preview-72a1eb691
@metamask-previews/multichain-transactions-controller@7.1.1-preview-72a1eb691
@metamask-previews/name-controller@9.1.2-preview-72a1eb691
@metamask-previews/network-connection-banner-controller@0.1.2-preview-72a1eb691
@metamask-previews/network-controller@35.0.1-preview-72a1eb691
@metamask-previews/network-enablement-controller@6.0.2-preview-72a1eb691
@metamask-previews/notification-services-controller@26.0.1-preview-72a1eb691
@metamask-previews/passkey-controller@3.0.0-preview-72a1eb691
@metamask-previews/permission-controller@13.1.1-preview-72a1eb691
@metamask-previews/permission-log-controller@5.1.0-preview-72a1eb691
@metamask-previews/perps-controller@10.0.0-preview-72a1eb691
@metamask-previews/phishing-controller@17.3.1-preview-72a1eb691
@metamask-previews/platform-api-docs@0.0.0-preview-72a1eb691
@metamask-previews/polling-controller@16.0.9-preview-72a1eb691
@metamask-previews/preferences-controller@23.1.0-preview-72a1eb691
@metamask-previews/profile-metrics-controller@4.0.3-preview-72a1eb691
@metamask-previews/profile-sync-controller@29.0.0-preview-72a1eb691
@metamask-previews/ramps-controller@20.0.0-preview-72a1eb691
@metamask-previews/rate-limit-controller@7.0.1-preview-72a1eb691
@metamask-previews/react-data-query@0.2.2-preview-72a1eb691
@metamask-previews/remote-feature-flag-controller@5.0.0-preview-72a1eb691
@metamask-previews/sample-controllers@5.0.4-preview-72a1eb691
@metamask-previews/seedless-onboarding-controller@10.1.1-preview-72a1eb691
@metamask-previews/selected-network-controller@26.1.6-preview-72a1eb691
@metamask-previews/sentinel-api-service@1.0.0-preview-72a1eb691
@metamask-previews/shield-controller@5.1.3-preview-72a1eb691
@metamask-previews/signature-controller@39.2.9-preview-72a1eb691
@metamask-previews/smart-transactions-controller@25.0.3-preview-72a1eb691
@metamask-previews/snap-account-service@2.1.1-preview-72a1eb691
@metamask-previews/social-controllers@2.7.1-preview-72a1eb691
@metamask-previews/solana-test-validator-up@1.0.0-preview-72a1eb691
@metamask-previews/stellar-quickstart-up@0.0.0-preview-72a1eb691
@metamask-previews/storage-service@1.0.2-preview-72a1eb691
@metamask-previews/subscription-controller@6.2.2-preview-72a1eb691
@metamask-previews/transaction-controller@69.4.0-preview-72a1eb691
@metamask-previews/transaction-pay-controller@26.2.2-preview-72a1eb691
@metamask-previews/user-operation-controller@41.2.8-preview-72a1eb691
@metamask-previews/wallet@9.0.0-preview-72a1eb691
@metamask-previews/wallet-cli@0.0.0-preview-72a1eb691

@bergarces

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Aug 4, 2026

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@7.6.0-preview-abbcfa61d
@metamask-previews/accounts-controller@39.0.6-preview-abbcfa61d
@metamask-previews/address-book-controller@7.1.2-preview-abbcfa61d
@metamask-previews/ai-controllers@0.8.0-preview-abbcfa61d
@metamask-previews/analytics-controller@2.0.0-preview-abbcfa61d
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-abbcfa61d
@metamask-previews/announcement-controller@8.1.0-preview-abbcfa61d
@metamask-previews/app-metadata-controller@2.0.1-preview-abbcfa61d
@metamask-previews/approval-controller@9.0.2-preview-abbcfa61d
@metamask-previews/assets-controller@13.1.0-preview-abbcfa61d
@metamask-previews/assets-controllers@110.1.1-preview-abbcfa61d
@metamask-previews/authenticated-user-storage@3.0.1-preview-abbcfa61d
@metamask-previews/base-controller@9.1.0-preview-abbcfa61d
@metamask-previews/base-data-service@0.1.3-preview-abbcfa61d
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-abbcfa61d
@metamask-previews/bridge-controller@78.1.0-preview-abbcfa61d
@metamask-previews/bridge-status-controller@74.6.2-preview-abbcfa61d
@metamask-previews/build-utils@3.0.4-preview-abbcfa61d
@metamask-previews/chain-agnostic-permission@1.7.0-preview-abbcfa61d
@metamask-previews/chomp-api-service@4.0.0-preview-abbcfa61d
@metamask-previews/claims-controller@0.5.4-preview-abbcfa61d
@metamask-previews/client-controller@1.0.1-preview-abbcfa61d
@metamask-previews/client-utils@2.0.0-preview-abbcfa61d
@metamask-previews/compliance-controller@2.1.0-preview-abbcfa61d
@metamask-previews/composable-controller@12.0.1-preview-abbcfa61d
@metamask-previews/config-registry-controller@2.0.1-preview-abbcfa61d
@metamask-previews/connectivity-controller@0.3.0-preview-abbcfa61d
@metamask-previews/controller-utils@12.3.0-preview-abbcfa61d
@metamask-previews/core-backend@8.1.1-preview-abbcfa61d
@metamask-previews/delegation-controller@3.0.2-preview-abbcfa61d
@metamask-previews/earn-controller@12.2.3-preview-abbcfa61d
@metamask-previews/eip-5792-middleware@3.0.5-preview-abbcfa61d
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-abbcfa61d
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-abbcfa61d
@metamask-previews/ens-controller@19.1.6-preview-abbcfa61d
@metamask-previews/eth-block-tracker@15.0.1-preview-abbcfa61d
@metamask-previews/eth-json-rpc-middleware@24.0.0-preview-abbcfa61d
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-abbcfa61d
@metamask-previews/foundryup@1.0.1-preview-abbcfa61d
@metamask-previews/gas-fee-controller@26.3.1-preview-abbcfa61d
@metamask-previews/gator-permissions-controller@5.0.1-preview-abbcfa61d
@metamask-previews/geolocation-controller@1.0.0-preview-abbcfa61d
@metamask-previews/java-tron-up@1.0.0-preview-abbcfa61d
@metamask-previews/json-rpc-engine@10.5.0-preview-abbcfa61d
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-abbcfa61d
@metamask-previews/keyring-controller@27.1.0-preview-abbcfa61d
@metamask-previews/local-node-utils@1.0.0-preview-abbcfa61d
@metamask-previews/logging-controller@8.0.2-preview-abbcfa61d
@metamask-previews/message-manager@14.1.2-preview-abbcfa61d
@metamask-previews/messenger@2.0.0-preview-abbcfa61d
@metamask-previews/messenger-cli@0.2.0-preview-abbcfa61d
@metamask-previews/money-account-api-data-service@0.4.0-preview-abbcfa61d
@metamask-previews/money-account-balance-service@2.4.1-preview-abbcfa61d
@metamask-previews/money-account-controller@0.3.3-preview-abbcfa61d
@metamask-previews/money-account-upgrade-controller@3.0.1-preview-abbcfa61d
@metamask-previews/money-account-utils@1.1.0-preview-abbcfa61d
@metamask-previews/multichain-account-service@13.0.0-preview-abbcfa61d
@metamask-previews/multichain-api-middleware@4.0.2-preview-abbcfa61d
@metamask-previews/multichain-network-controller@3.2.2-preview-abbcfa61d
@metamask-previews/multichain-transactions-controller@7.1.1-preview-abbcfa61d
@metamask-previews/name-controller@9.1.2-preview-abbcfa61d
@metamask-previews/network-connection-banner-controller@0.1.2-preview-abbcfa61d
@metamask-previews/network-controller@35.0.1-preview-abbcfa61d
@metamask-previews/network-enablement-controller@6.0.2-preview-abbcfa61d
@metamask-previews/notification-services-controller@26.0.1-preview-abbcfa61d
@metamask-previews/passkey-controller@3.0.0-preview-abbcfa61d
@metamask-previews/permission-controller@13.1.1-preview-abbcfa61d
@metamask-previews/permission-log-controller@5.1.0-preview-abbcfa61d
@metamask-previews/perps-controller@10.0.0-preview-abbcfa61d
@metamask-previews/phishing-controller@17.3.1-preview-abbcfa61d
@metamask-previews/platform-api-docs@0.0.0-preview-abbcfa61d
@metamask-previews/polling-controller@16.0.9-preview-abbcfa61d
@metamask-previews/preferences-controller@23.1.0-preview-abbcfa61d
@metamask-previews/profile-metrics-controller@4.0.3-preview-abbcfa61d
@metamask-previews/profile-sync-controller@29.0.0-preview-abbcfa61d
@metamask-previews/ramps-controller@20.0.0-preview-abbcfa61d
@metamask-previews/rate-limit-controller@7.0.1-preview-abbcfa61d
@metamask-previews/react-data-query@0.2.2-preview-abbcfa61d
@metamask-previews/remote-feature-flag-controller@5.0.0-preview-abbcfa61d
@metamask-previews/sample-controllers@5.0.4-preview-abbcfa61d
@metamask-previews/seedless-onboarding-controller@10.1.1-preview-abbcfa61d
@metamask-previews/selected-network-controller@26.1.6-preview-abbcfa61d
@metamask-previews/sentinel-api-service@1.0.0-preview-abbcfa61d
@metamask-previews/shield-controller@5.1.3-preview-abbcfa61d
@metamask-previews/signature-controller@39.2.9-preview-abbcfa61d
@metamask-previews/smart-transactions-controller@25.0.3-preview-abbcfa61d
@metamask-previews/snap-account-service@2.1.1-preview-abbcfa61d
@metamask-previews/social-controllers@2.7.1-preview-abbcfa61d
@metamask-previews/solana-test-validator-up@1.0.0-preview-abbcfa61d
@metamask-previews/stellar-quickstart-up@0.0.0-preview-abbcfa61d
@metamask-previews/storage-service@1.0.2-preview-abbcfa61d
@metamask-previews/subscription-controller@6.2.2-preview-abbcfa61d
@metamask-previews/transaction-controller@69.5.0-preview-abbcfa61d
@metamask-previews/transaction-pay-controller@26.2.2-preview-abbcfa61d
@metamask-previews/user-operation-controller@41.2.8-preview-abbcfa61d
@metamask-previews/wallet@9.0.0-preview-abbcfa61d
@metamask-previews/wallet-cli@0.0.0-preview-abbcfa61d

@bergarces
bergarces added this pull request to the merge queue Aug 4, 2026
@bergarces
bergarces removed this pull request from the merge queue due to a manual request Aug 4, 2026
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