Skip to content

Conversation

@micaelae
Copy link
Member

@micaelae micaelae commented Nov 18, 2025

Explanation

Publishes the QuotesReceived event when submitting a trade before all quotes load

Extension PR: MetaMask/metamask-extension#37963
Mobilie PR: MetaMask/metamask-mobile#22905

References

Fixes https://consensyssoftware.atlassian.net/browse/SWAPS-3427

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, highlighting breaking changes as necessary
  • I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes

Note

Publishes a QuotesReceived event on early trade submission and adds a helper and types to standardize its payload and warnings.

  • Bridge Status Controller:
    • Change submitTx to accept optional isLoading and warnings; when isLoading=true, publish Unified SwapBridge Quotes Received using getQuotesReceivedProperties before stopping quote polling.
    • Allow tracking of QuotesReceived in internal tracking helper.
  • Bridge Controller:
    • Add and export getQuotesReceivedProperties to build QuotesReceived metrics payload; re-export from index.ts.
    • Introduce QuoteWarning type and use it for warnings across events/tests; update snapshots to standardized values (e.g., low_return, insufficient_balance).
    • Selector/tests: refine gasIncluded vs gasIncluded_7702 handling and add scenario where fees come from dest token under 7702.
    • Tests: add BTC fee error handling (return undefined fees on failure) and validate BTC/SOL fee behaviors.

Written by Cursor Bugbot for commit 89bb4b5. This will update automatically on new commits. Configure here.

@micaelae micaelae requested a review from a team as a code owner November 18, 2025 17:45
@micaelae micaelae marked this pull request as draft November 18, 2025 17:46
@micaelae
Copy link
Member Author

@metamaskbot publish-preview

@github-actions
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-tree-controller": "3.0.0-preview-d93b378",
  "@metamask-previews/accounts-controller": "34.0.0-preview-d93b378",
  "@metamask-previews/address-book-controller": "7.0.0-preview-d93b378",
  "@metamask-previews/analytics-controller": "0.0.0-preview-d93b378",
  "@metamask-previews/announcement-controller": "8.0.0-preview-d93b378",
  "@metamask-previews/app-metadata-controller": "2.0.0-preview-d93b378",
  "@metamask-previews/approval-controller": "8.0.0-preview-d93b378",
  "@metamask-previews/assets-controllers": "89.0.0-preview-d93b378",
  "@metamask-previews/base-controller": "9.0.0-preview-d93b378",
  "@metamask-previews/bridge-controller": "61.0.0-preview-d93b378",
  "@metamask-previews/bridge-status-controller": "61.0.0-preview-d93b378",
  "@metamask-previews/build-utils": "3.0.4-preview-d93b378",
  "@metamask-previews/chain-agnostic-permission": "1.2.2-preview-d93b378",
  "@metamask-previews/claims-controller": "0.2.0-preview-d93b378",
  "@metamask-previews/composable-controller": "12.0.0-preview-d93b378",
  "@metamask-previews/controller-utils": "11.15.0-preview-d93b378",
  "@metamask-previews/core-backend": "4.1.0-preview-d93b378",
  "@metamask-previews/delegation-controller": "1.0.0-preview-d93b378",
  "@metamask-previews/earn-controller": "10.0.0-preview-d93b378",
  "@metamask-previews/eip-5792-middleware": "2.0.0-preview-d93b378",
  "@metamask-previews/eip-7702-internal-rpc-middleware": "0.1.0-preview-d93b378",
  "@metamask-previews/eip1193-permission-middleware": "1.0.2-preview-d93b378",
  "@metamask-previews/ens-controller": "18.0.0-preview-d93b378",
  "@metamask-previews/error-reporting-service": "3.0.0-preview-d93b378",
  "@metamask-previews/eth-block-tracker": "14.0.0-preview-d93b378",
  "@metamask-previews/eth-json-rpc-middleware": "21.0.0-preview-d93b378",
  "@metamask-previews/eth-json-rpc-provider": "5.0.1-preview-d93b378",
  "@metamask-previews/foundryup": "1.0.1-preview-d93b378",
  "@metamask-previews/gas-fee-controller": "25.0.0-preview-d93b378",
  "@metamask-previews/gator-permissions-controller": "0.4.0-preview-d93b378",
  "@metamask-previews/json-rpc-engine": "10.1.1-preview-d93b378",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.8-preview-d93b378",
  "@metamask-previews/keyring-controller": "24.0.0-preview-d93b378",
  "@metamask-previews/logging-controller": "7.0.0-preview-d93b378",
  "@metamask-previews/message-manager": "14.0.0-preview-d93b378",
  "@metamask-previews/messenger": "0.3.0-preview-d93b378",
  "@metamask-previews/multichain-account-service": "3.0.0-preview-d93b378",
  "@metamask-previews/multichain-api-middleware": "1.2.4-preview-d93b378",
  "@metamask-previews/multichain-network-controller": "2.0.0-preview-d93b378",
  "@metamask-previews/multichain-transactions-controller": "6.0.0-preview-d93b378",
  "@metamask-previews/name-controller": "9.0.0-preview-d93b378",
  "@metamask-previews/network-controller": "25.0.0-preview-d93b378",
  "@metamask-previews/network-enablement-controller": "3.1.0-preview-d93b378",
  "@metamask-previews/notification-services-controller": "20.0.0-preview-d93b378",
  "@metamask-previews/permission-controller": "12.1.0-preview-d93b378",
  "@metamask-previews/permission-log-controller": "5.0.0-preview-d93b378",
  "@metamask-previews/phishing-controller": "15.0.1-preview-d93b378",
  "@metamask-previews/polling-controller": "15.0.0-preview-d93b378",
  "@metamask-previews/preferences-controller": "21.0.0-preview-d93b378",
  "@metamask-previews/profile-sync-controller": "26.0.0-preview-d93b378",
  "@metamask-previews/rate-limit-controller": "7.0.0-preview-d93b378",
  "@metamask-previews/remote-feature-flag-controller": "2.0.0-preview-d93b378",
  "@metamask-previews/sample-controllers": "3.0.0-preview-d93b378",
  "@metamask-previews/seedless-onboarding-controller": "6.1.0-preview-d93b378",
  "@metamask-previews/selected-network-controller": "25.0.0-preview-d93b378",
  "@metamask-previews/shield-controller": "2.1.0-preview-d93b378",
  "@metamask-previews/signature-controller": "36.0.0-preview-d93b378",
  "@metamask-previews/subscription-controller": "4.2.2-preview-d93b378",
  "@metamask-previews/token-search-discovery-controller": "4.0.0-preview-d93b378",
  "@metamask-previews/transaction-controller": "61.3.0-preview-d93b378",
  "@metamask-previews/transaction-pay-controller": "8.0.0-preview-d93b378",
  "@metamask-previews/user-operation-controller": "40.0.0-preview-d93b378"
}

@micaelae
Copy link
Member Author

@metamaskbot publish-preview

@github-actions
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-tree-controller": "3.0.0-preview-168b280",
  "@metamask-previews/accounts-controller": "34.0.0-preview-168b280",
  "@metamask-previews/address-book-controller": "7.0.0-preview-168b280",
  "@metamask-previews/analytics-controller": "0.0.0-preview-168b280",
  "@metamask-previews/announcement-controller": "8.0.0-preview-168b280",
  "@metamask-previews/app-metadata-controller": "2.0.0-preview-168b280",
  "@metamask-previews/approval-controller": "8.0.0-preview-168b280",
  "@metamask-previews/assets-controllers": "89.0.0-preview-168b280",
  "@metamask-previews/base-controller": "9.0.0-preview-168b280",
  "@metamask-previews/bridge-controller": "61.0.0-preview-168b280",
  "@metamask-previews/bridge-status-controller": "61.0.0-preview-168b280",
  "@metamask-previews/build-utils": "3.0.4-preview-168b280",
  "@metamask-previews/chain-agnostic-permission": "1.2.2-preview-168b280",
  "@metamask-previews/claims-controller": "0.2.0-preview-168b280",
  "@metamask-previews/composable-controller": "12.0.0-preview-168b280",
  "@metamask-previews/controller-utils": "11.15.0-preview-168b280",
  "@metamask-previews/core-backend": "4.1.0-preview-168b280",
  "@metamask-previews/delegation-controller": "1.0.0-preview-168b280",
  "@metamask-previews/earn-controller": "10.0.0-preview-168b280",
  "@metamask-previews/eip-5792-middleware": "2.0.0-preview-168b280",
  "@metamask-previews/eip-7702-internal-rpc-middleware": "0.1.0-preview-168b280",
  "@metamask-previews/eip1193-permission-middleware": "1.0.2-preview-168b280",
  "@metamask-previews/ens-controller": "18.0.0-preview-168b280",
  "@metamask-previews/error-reporting-service": "3.0.0-preview-168b280",
  "@metamask-previews/eth-block-tracker": "14.0.0-preview-168b280",
  "@metamask-previews/eth-json-rpc-middleware": "21.0.0-preview-168b280",
  "@metamask-previews/eth-json-rpc-provider": "5.0.1-preview-168b280",
  "@metamask-previews/foundryup": "1.0.1-preview-168b280",
  "@metamask-previews/gas-fee-controller": "25.0.0-preview-168b280",
  "@metamask-previews/gator-permissions-controller": "0.4.0-preview-168b280",
  "@metamask-previews/json-rpc-engine": "10.1.1-preview-168b280",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.8-preview-168b280",
  "@metamask-previews/keyring-controller": "24.0.0-preview-168b280",
  "@metamask-previews/logging-controller": "7.0.0-preview-168b280",
  "@metamask-previews/message-manager": "14.0.0-preview-168b280",
  "@metamask-previews/messenger": "0.3.0-preview-168b280",
  "@metamask-previews/multichain-account-service": "3.0.0-preview-168b280",
  "@metamask-previews/multichain-api-middleware": "1.2.4-preview-168b280",
  "@metamask-previews/multichain-network-controller": "2.0.0-preview-168b280",
  "@metamask-previews/multichain-transactions-controller": "6.0.0-preview-168b280",
  "@metamask-previews/name-controller": "9.0.0-preview-168b280",
  "@metamask-previews/network-controller": "25.0.0-preview-168b280",
  "@metamask-previews/network-enablement-controller": "3.1.0-preview-168b280",
  "@metamask-previews/notification-services-controller": "20.0.0-preview-168b280",
  "@metamask-previews/permission-controller": "12.1.0-preview-168b280",
  "@metamask-previews/permission-log-controller": "5.0.0-preview-168b280",
  "@metamask-previews/phishing-controller": "15.0.1-preview-168b280",
  "@metamask-previews/polling-controller": "15.0.0-preview-168b280",
  "@metamask-previews/preferences-controller": "21.0.0-preview-168b280",
  "@metamask-previews/profile-sync-controller": "26.0.0-preview-168b280",
  "@metamask-previews/rate-limit-controller": "7.0.0-preview-168b280",
  "@metamask-previews/remote-feature-flag-controller": "2.0.0-preview-168b280",
  "@metamask-previews/sample-controllers": "3.0.0-preview-168b280",
  "@metamask-previews/seedless-onboarding-controller": "6.1.0-preview-168b280",
  "@metamask-previews/selected-network-controller": "25.0.0-preview-168b280",
  "@metamask-previews/shield-controller": "2.1.0-preview-168b280",
  "@metamask-previews/signature-controller": "36.0.0-preview-168b280",
  "@metamask-previews/subscription-controller": "4.2.2-preview-168b280",
  "@metamask-previews/token-search-discovery-controller": "4.0.0-preview-168b280",
  "@metamask-previews/transaction-controller": "61.3.0-preview-168b280",
  "@metamask-previews/transaction-pay-controller": "8.0.0-preview-168b280",
  "@metamask-previews/user-operation-controller": "40.0.0-preview-168b280"
}

@micaelae
Copy link
Member Author

@metamaskbot publish-preview

@github-actions
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-tree-controller": "3.0.0-preview-ca16f8f",
  "@metamask-previews/accounts-controller": "34.0.0-preview-ca16f8f",
  "@metamask-previews/address-book-controller": "7.0.0-preview-ca16f8f",
  "@metamask-previews/analytics-controller": "0.0.0-preview-ca16f8f",
  "@metamask-previews/announcement-controller": "8.0.0-preview-ca16f8f",
  "@metamask-previews/app-metadata-controller": "2.0.0-preview-ca16f8f",
  "@metamask-previews/approval-controller": "8.0.0-preview-ca16f8f",
  "@metamask-previews/assets-controllers": "89.0.0-preview-ca16f8f",
  "@metamask-previews/base-controller": "9.0.0-preview-ca16f8f",
  "@metamask-previews/bridge-controller": "61.0.0-preview-ca16f8f",
  "@metamask-previews/bridge-status-controller": "61.0.0-preview-ca16f8f",
  "@metamask-previews/build-utils": "3.0.4-preview-ca16f8f",
  "@metamask-previews/chain-agnostic-permission": "1.2.2-preview-ca16f8f",
  "@metamask-previews/claims-controller": "0.2.0-preview-ca16f8f",
  "@metamask-previews/composable-controller": "12.0.0-preview-ca16f8f",
  "@metamask-previews/controller-utils": "11.15.0-preview-ca16f8f",
  "@metamask-previews/core-backend": "4.1.0-preview-ca16f8f",
  "@metamask-previews/delegation-controller": "1.0.0-preview-ca16f8f",
  "@metamask-previews/earn-controller": "10.0.0-preview-ca16f8f",
  "@metamask-previews/eip-5792-middleware": "2.0.0-preview-ca16f8f",
  "@metamask-previews/eip-7702-internal-rpc-middleware": "0.1.0-preview-ca16f8f",
  "@metamask-previews/eip1193-permission-middleware": "1.0.2-preview-ca16f8f",
  "@metamask-previews/ens-controller": "18.0.0-preview-ca16f8f",
  "@metamask-previews/error-reporting-service": "3.0.0-preview-ca16f8f",
  "@metamask-previews/eth-block-tracker": "14.0.0-preview-ca16f8f",
  "@metamask-previews/eth-json-rpc-middleware": "21.0.0-preview-ca16f8f",
  "@metamask-previews/eth-json-rpc-provider": "5.0.1-preview-ca16f8f",
  "@metamask-previews/foundryup": "1.0.1-preview-ca16f8f",
  "@metamask-previews/gas-fee-controller": "25.0.0-preview-ca16f8f",
  "@metamask-previews/gator-permissions-controller": "0.4.0-preview-ca16f8f",
  "@metamask-previews/json-rpc-engine": "10.1.1-preview-ca16f8f",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.8-preview-ca16f8f",
  "@metamask-previews/keyring-controller": "24.0.0-preview-ca16f8f",
  "@metamask-previews/logging-controller": "7.0.0-preview-ca16f8f",
  "@metamask-previews/message-manager": "14.0.0-preview-ca16f8f",
  "@metamask-previews/messenger": "0.3.0-preview-ca16f8f",
  "@metamask-previews/multichain-account-service": "3.0.0-preview-ca16f8f",
  "@metamask-previews/multichain-api-middleware": "1.2.4-preview-ca16f8f",
  "@metamask-previews/multichain-network-controller": "2.0.0-preview-ca16f8f",
  "@metamask-previews/multichain-transactions-controller": "6.0.0-preview-ca16f8f",
  "@metamask-previews/name-controller": "9.0.0-preview-ca16f8f",
  "@metamask-previews/network-controller": "25.0.0-preview-ca16f8f",
  "@metamask-previews/network-enablement-controller": "3.1.0-preview-ca16f8f",
  "@metamask-previews/notification-services-controller": "20.0.0-preview-ca16f8f",
  "@metamask-previews/permission-controller": "12.1.0-preview-ca16f8f",
  "@metamask-previews/permission-log-controller": "5.0.0-preview-ca16f8f",
  "@metamask-previews/phishing-controller": "15.0.1-preview-ca16f8f",
  "@metamask-previews/polling-controller": "15.0.0-preview-ca16f8f",
  "@metamask-previews/preferences-controller": "21.0.0-preview-ca16f8f",
  "@metamask-previews/profile-sync-controller": "26.0.0-preview-ca16f8f",
  "@metamask-previews/rate-limit-controller": "7.0.0-preview-ca16f8f",
  "@metamask-previews/remote-feature-flag-controller": "2.0.0-preview-ca16f8f",
  "@metamask-previews/sample-controllers": "3.0.0-preview-ca16f8f",
  "@metamask-previews/seedless-onboarding-controller": "6.1.0-preview-ca16f8f",
  "@metamask-previews/selected-network-controller": "25.0.0-preview-ca16f8f",
  "@metamask-previews/shield-controller": "2.1.0-preview-ca16f8f",
  "@metamask-previews/signature-controller": "36.0.0-preview-ca16f8f",
  "@metamask-previews/subscription-controller": "4.2.2-preview-ca16f8f",
  "@metamask-previews/token-search-discovery-controller": "4.0.0-preview-ca16f8f",
  "@metamask-previews/transaction-controller": "61.3.0-preview-ca16f8f",
  "@metamask-previews/transaction-pay-controller": "8.0.0-preview-ca16f8f",
  "@metamask-previews/user-operation-controller": "40.0.0-preview-ca16f8f"
}

@micaelae
Copy link
Member Author

@metamaskbot publish-preview

@github-actions
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-tree-controller": "3.0.0-preview-babd23f",
  "@metamask-previews/accounts-controller": "34.0.0-preview-babd23f",
  "@metamask-previews/address-book-controller": "7.0.0-preview-babd23f",
  "@metamask-previews/analytics-controller": "0.0.0-preview-babd23f",
  "@metamask-previews/announcement-controller": "8.0.0-preview-babd23f",
  "@metamask-previews/app-metadata-controller": "2.0.0-preview-babd23f",
  "@metamask-previews/approval-controller": "8.0.0-preview-babd23f",
  "@metamask-previews/assets-controllers": "89.0.0-preview-babd23f",
  "@metamask-previews/base-controller": "9.0.0-preview-babd23f",
  "@metamask-previews/bridge-controller": "61.0.0-preview-babd23f",
  "@metamask-previews/bridge-status-controller": "61.0.0-preview-babd23f",
  "@metamask-previews/build-utils": "3.0.4-preview-babd23f",
  "@metamask-previews/chain-agnostic-permission": "1.2.2-preview-babd23f",
  "@metamask-previews/claims-controller": "0.2.0-preview-babd23f",
  "@metamask-previews/composable-controller": "12.0.0-preview-babd23f",
  "@metamask-previews/controller-utils": "11.15.0-preview-babd23f",
  "@metamask-previews/core-backend": "4.1.0-preview-babd23f",
  "@metamask-previews/delegation-controller": "1.0.0-preview-babd23f",
  "@metamask-previews/earn-controller": "10.0.0-preview-babd23f",
  "@metamask-previews/eip-5792-middleware": "2.0.0-preview-babd23f",
  "@metamask-previews/eip-7702-internal-rpc-middleware": "0.1.0-preview-babd23f",
  "@metamask-previews/eip1193-permission-middleware": "1.0.2-preview-babd23f",
  "@metamask-previews/ens-controller": "18.0.0-preview-babd23f",
  "@metamask-previews/error-reporting-service": "3.0.0-preview-babd23f",
  "@metamask-previews/eth-block-tracker": "14.0.0-preview-babd23f",
  "@metamask-previews/eth-json-rpc-middleware": "21.0.0-preview-babd23f",
  "@metamask-previews/eth-json-rpc-provider": "5.0.1-preview-babd23f",
  "@metamask-previews/foundryup": "1.0.1-preview-babd23f",
  "@metamask-previews/gas-fee-controller": "25.0.0-preview-babd23f",
  "@metamask-previews/gator-permissions-controller": "0.4.0-preview-babd23f",
  "@metamask-previews/json-rpc-engine": "10.1.1-preview-babd23f",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.8-preview-babd23f",
  "@metamask-previews/keyring-controller": "24.0.0-preview-babd23f",
  "@metamask-previews/logging-controller": "7.0.0-preview-babd23f",
  "@metamask-previews/message-manager": "14.0.0-preview-babd23f",
  "@metamask-previews/messenger": "0.3.0-preview-babd23f",
  "@metamask-previews/multichain-account-service": "3.0.0-preview-babd23f",
  "@metamask-previews/multichain-api-middleware": "1.2.4-preview-babd23f",
  "@metamask-previews/multichain-network-controller": "2.0.0-preview-babd23f",
  "@metamask-previews/multichain-transactions-controller": "6.0.0-preview-babd23f",
  "@metamask-previews/name-controller": "9.0.0-preview-babd23f",
  "@metamask-previews/network-controller": "25.0.0-preview-babd23f",
  "@metamask-previews/network-enablement-controller": "3.1.0-preview-babd23f",
  "@metamask-previews/notification-services-controller": "20.0.0-preview-babd23f",
  "@metamask-previews/permission-controller": "12.1.0-preview-babd23f",
  "@metamask-previews/permission-log-controller": "5.0.0-preview-babd23f",
  "@metamask-previews/phishing-controller": "15.0.1-preview-babd23f",
  "@metamask-previews/polling-controller": "15.0.0-preview-babd23f",
  "@metamask-previews/preferences-controller": "21.0.0-preview-babd23f",
  "@metamask-previews/profile-sync-controller": "26.0.0-preview-babd23f",
  "@metamask-previews/rate-limit-controller": "7.0.0-preview-babd23f",
  "@metamask-previews/remote-feature-flag-controller": "2.0.0-preview-babd23f",
  "@metamask-previews/sample-controllers": "3.0.0-preview-babd23f",
  "@metamask-previews/seedless-onboarding-controller": "6.1.0-preview-babd23f",
  "@metamask-previews/selected-network-controller": "25.0.0-preview-babd23f",
  "@metamask-previews/shield-controller": "2.1.0-preview-babd23f",
  "@metamask-previews/signature-controller": "36.0.0-preview-babd23f",
  "@metamask-previews/subscription-controller": "4.2.2-preview-babd23f",
  "@metamask-previews/token-search-discovery-controller": "4.0.0-preview-babd23f",
  "@metamask-previews/transaction-controller": "61.3.0-preview-babd23f",
  "@metamask-previews/transaction-pay-controller": "8.0.0-preview-babd23f",
  "@metamask-previews/user-operation-controller": "40.0.0-preview-babd23f"
}

@micaelae micaelae changed the title fix: Swaps3427 quotes received loading fix: publish Unified SwapBridge Quotes Received event when tx is submitted Nov 19, 2025
@micaelae
Copy link
Member Author

@metamaskbot publish-preview

@github-actions
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-tree-controller": "3.0.0-preview-f4ab1511",
  "@metamask-previews/accounts-controller": "34.0.0-preview-f4ab1511",
  "@metamask-previews/address-book-controller": "7.0.0-preview-f4ab1511",
  "@metamask-previews/analytics-controller": "0.0.0-preview-f4ab1511",
  "@metamask-previews/announcement-controller": "8.0.0-preview-f4ab1511",
  "@metamask-previews/app-metadata-controller": "2.0.0-preview-f4ab1511",
  "@metamask-previews/approval-controller": "8.0.0-preview-f4ab1511",
  "@metamask-previews/assets-controllers": "89.0.0-preview-f4ab1511",
  "@metamask-previews/base-controller": "9.0.0-preview-f4ab1511",
  "@metamask-previews/bridge-controller": "61.0.0-preview-f4ab1511",
  "@metamask-previews/bridge-status-controller": "61.0.0-preview-f4ab1511",
  "@metamask-previews/build-utils": "3.0.4-preview-f4ab1511",
  "@metamask-previews/chain-agnostic-permission": "1.2.2-preview-f4ab1511",
  "@metamask-previews/claims-controller": "0.2.0-preview-f4ab1511",
  "@metamask-previews/composable-controller": "12.0.0-preview-f4ab1511",
  "@metamask-previews/controller-utils": "11.15.0-preview-f4ab1511",
  "@metamask-previews/core-backend": "4.1.0-preview-f4ab1511",
  "@metamask-previews/delegation-controller": "1.0.0-preview-f4ab1511",
  "@metamask-previews/earn-controller": "10.0.0-preview-f4ab1511",
  "@metamask-previews/eip-5792-middleware": "2.0.0-preview-f4ab1511",
  "@metamask-previews/eip-7702-internal-rpc-middleware": "0.1.0-preview-f4ab1511",
  "@metamask-previews/eip1193-permission-middleware": "1.0.2-preview-f4ab1511",
  "@metamask-previews/ens-controller": "18.0.0-preview-f4ab1511",
  "@metamask-previews/error-reporting-service": "3.0.0-preview-f4ab1511",
  "@metamask-previews/eth-block-tracker": "14.0.0-preview-f4ab1511",
  "@metamask-previews/eth-json-rpc-middleware": "21.0.0-preview-f4ab1511",
  "@metamask-previews/eth-json-rpc-provider": "5.0.1-preview-f4ab1511",
  "@metamask-previews/foundryup": "1.0.1-preview-f4ab1511",
  "@metamask-previews/gas-fee-controller": "25.0.0-preview-f4ab1511",
  "@metamask-previews/gator-permissions-controller": "0.4.0-preview-f4ab1511",
  "@metamask-previews/json-rpc-engine": "10.1.1-preview-f4ab1511",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.8-preview-f4ab1511",
  "@metamask-previews/keyring-controller": "24.0.0-preview-f4ab1511",
  "@metamask-previews/logging-controller": "7.0.0-preview-f4ab1511",
  "@metamask-previews/message-manager": "14.0.0-preview-f4ab1511",
  "@metamask-previews/messenger": "0.3.0-preview-f4ab1511",
  "@metamask-previews/multichain-account-service": "3.0.0-preview-f4ab1511",
  "@metamask-previews/multichain-api-middleware": "1.2.4-preview-f4ab1511",
  "@metamask-previews/multichain-network-controller": "2.0.0-preview-f4ab1511",
  "@metamask-previews/multichain-transactions-controller": "6.0.0-preview-f4ab1511",
  "@metamask-previews/name-controller": "9.0.0-preview-f4ab1511",
  "@metamask-previews/network-controller": "25.0.0-preview-f4ab1511",
  "@metamask-previews/network-enablement-controller": "3.1.0-preview-f4ab1511",
  "@metamask-previews/notification-services-controller": "20.0.0-preview-f4ab1511",
  "@metamask-previews/permission-controller": "12.1.0-preview-f4ab1511",
  "@metamask-previews/permission-log-controller": "5.0.0-preview-f4ab1511",
  "@metamask-previews/phishing-controller": "15.0.1-preview-f4ab1511",
  "@metamask-previews/polling-controller": "15.0.0-preview-f4ab1511",
  "@metamask-previews/preferences-controller": "21.0.0-preview-f4ab1511",
  "@metamask-previews/profile-sync-controller": "26.0.0-preview-f4ab1511",
  "@metamask-previews/rate-limit-controller": "7.0.0-preview-f4ab1511",
  "@metamask-previews/remote-feature-flag-controller": "2.0.0-preview-f4ab1511",
  "@metamask-previews/sample-controllers": "3.0.0-preview-f4ab1511",
  "@metamask-previews/seedless-onboarding-controller": "6.1.0-preview-f4ab1511",
  "@metamask-previews/selected-network-controller": "25.0.0-preview-f4ab1511",
  "@metamask-previews/shield-controller": "2.1.0-preview-f4ab1511",
  "@metamask-previews/signature-controller": "36.0.0-preview-f4ab1511",
  "@metamask-previews/subscription-controller": "4.2.2-preview-f4ab1511",
  "@metamask-previews/token-search-discovery-controller": "4.0.0-preview-f4ab1511",
  "@metamask-previews/transaction-controller": "61.3.0-preview-f4ab1511",
  "@metamask-previews/transaction-pay-controller": "8.0.0-preview-f4ab1511",
  "@metamask-previews/user-operation-controller": "40.0.0-preview-f4ab1511"
}

@micaelae micaelae marked this pull request as ready for review November 19, 2025 00:19
@micaelae micaelae requested a review from a team as a code owner November 19, 2025 00:19
@micaelae micaelae enabled auto-merge November 19, 2025 00:26
@micaelae micaelae disabled auto-merge November 19, 2025 00:29
@micaelae
Copy link
Member Author

@metamaskbot publish-preview

@micaelae micaelae enabled auto-merge November 19, 2025 00:35
@micaelae micaelae added this pull request to the merge queue Nov 19, 2025
@github-actions
Copy link
Contributor

Preview builds have been published. See these instructions for more information about preview builds.

Expand for full list of packages and versions.
{
  "@metamask-previews/account-tree-controller": "3.0.0-preview-89bb4b56",
  "@metamask-previews/accounts-controller": "34.0.0-preview-89bb4b56",
  "@metamask-previews/address-book-controller": "7.0.0-preview-89bb4b56",
  "@metamask-previews/analytics-controller": "0.0.0-preview-89bb4b56",
  "@metamask-previews/announcement-controller": "8.0.0-preview-89bb4b56",
  "@metamask-previews/app-metadata-controller": "2.0.0-preview-89bb4b56",
  "@metamask-previews/approval-controller": "8.0.0-preview-89bb4b56",
  "@metamask-previews/assets-controllers": "89.0.0-preview-89bb4b56",
  "@metamask-previews/base-controller": "9.0.0-preview-89bb4b56",
  "@metamask-previews/bridge-controller": "61.0.0-preview-89bb4b56",
  "@metamask-previews/bridge-status-controller": "61.0.0-preview-89bb4b56",
  "@metamask-previews/build-utils": "3.0.4-preview-89bb4b56",
  "@metamask-previews/chain-agnostic-permission": "1.2.2-preview-89bb4b56",
  "@metamask-previews/claims-controller": "0.2.0-preview-89bb4b56",
  "@metamask-previews/composable-controller": "12.0.0-preview-89bb4b56",
  "@metamask-previews/controller-utils": "11.15.0-preview-89bb4b56",
  "@metamask-previews/core-backend": "4.1.0-preview-89bb4b56",
  "@metamask-previews/delegation-controller": "1.0.0-preview-89bb4b56",
  "@metamask-previews/earn-controller": "10.0.0-preview-89bb4b56",
  "@metamask-previews/eip-5792-middleware": "2.0.0-preview-89bb4b56",
  "@metamask-previews/eip-7702-internal-rpc-middleware": "0.1.0-preview-89bb4b56",
  "@metamask-previews/eip1193-permission-middleware": "1.0.2-preview-89bb4b56",
  "@metamask-previews/ens-controller": "18.0.0-preview-89bb4b56",
  "@metamask-previews/error-reporting-service": "3.0.0-preview-89bb4b56",
  "@metamask-previews/eth-block-tracker": "14.0.0-preview-89bb4b56",
  "@metamask-previews/eth-json-rpc-middleware": "21.0.0-preview-89bb4b56",
  "@metamask-previews/eth-json-rpc-provider": "5.0.1-preview-89bb4b56",
  "@metamask-previews/foundryup": "1.0.1-preview-89bb4b56",
  "@metamask-previews/gas-fee-controller": "25.0.0-preview-89bb4b56",
  "@metamask-previews/gator-permissions-controller": "0.4.0-preview-89bb4b56",
  "@metamask-previews/json-rpc-engine": "10.1.1-preview-89bb4b56",
  "@metamask-previews/json-rpc-middleware-stream": "8.0.8-preview-89bb4b56",
  "@metamask-previews/keyring-controller": "24.0.0-preview-89bb4b56",
  "@metamask-previews/logging-controller": "7.0.0-preview-89bb4b56",
  "@metamask-previews/message-manager": "14.0.0-preview-89bb4b56",
  "@metamask-previews/messenger": "0.3.0-preview-89bb4b56",
  "@metamask-previews/multichain-account-service": "3.0.0-preview-89bb4b56",
  "@metamask-previews/multichain-api-middleware": "1.2.4-preview-89bb4b56",
  "@metamask-previews/multichain-network-controller": "2.0.0-preview-89bb4b56",
  "@metamask-previews/multichain-transactions-controller": "6.0.0-preview-89bb4b56",
  "@metamask-previews/name-controller": "9.0.0-preview-89bb4b56",
  "@metamask-previews/network-controller": "25.0.0-preview-89bb4b56",
  "@metamask-previews/network-enablement-controller": "3.1.0-preview-89bb4b56",
  "@metamask-previews/notification-services-controller": "20.0.0-preview-89bb4b56",
  "@metamask-previews/permission-controller": "12.1.0-preview-89bb4b56",
  "@metamask-previews/permission-log-controller": "5.0.0-preview-89bb4b56",
  "@metamask-previews/phishing-controller": "15.0.1-preview-89bb4b56",
  "@metamask-previews/polling-controller": "15.0.0-preview-89bb4b56",
  "@metamask-previews/preferences-controller": "21.0.0-preview-89bb4b56",
  "@metamask-previews/profile-sync-controller": "26.0.0-preview-89bb4b56",
  "@metamask-previews/rate-limit-controller": "7.0.0-preview-89bb4b56",
  "@metamask-previews/remote-feature-flag-controller": "2.0.0-preview-89bb4b56",
  "@metamask-previews/sample-controllers": "3.0.0-preview-89bb4b56",
  "@metamask-previews/seedless-onboarding-controller": "6.1.0-preview-89bb4b56",
  "@metamask-previews/selected-network-controller": "25.0.0-preview-89bb4b56",
  "@metamask-previews/shield-controller": "2.1.0-preview-89bb4b56",
  "@metamask-previews/signature-controller": "36.0.0-preview-89bb4b56",
  "@metamask-previews/subscription-controller": "4.2.2-preview-89bb4b56",
  "@metamask-previews/token-search-discovery-controller": "4.0.0-preview-89bb4b56",
  "@metamask-previews/transaction-controller": "61.3.0-preview-89bb4b56",
  "@metamask-previews/transaction-pay-controller": "8.0.0-preview-89bb4b56",
  "@metamask-previews/user-operation-controller": "40.0.0-preview-89bb4b56"
}

Merged via the queue into main with commit 3613508 Nov 19, 2025
273 checks passed
@micaelae micaelae deleted the swaps3427-quotes-received-loading branch November 19, 2025 00:43
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.

3 participants