Skip to content

feat(ramps-controller): scope-aware in-app provider widening in getQuotes#9353

Draft
saustrie-consensys wants to merge 4 commits into
mainfrom
feat/ramps-controller-in-app-provider-scope
Draft

feat(ramps-controller): scope-aware in-app provider widening in getQuotes#9353
saustrie-consensys wants to merge 4 commits into
mainfrom
feat/ramps-controller-in-app-provider-scope

Conversation

@saustrie-consensys

Copy link
Copy Markdown
Contributor

Explanation

Part of Headless Buy "all providers" support (Phase 1). Adds an opt-in way for a host to widen RampsController.getQuotes from native-only auto-selection to in-app WebView aggregator providers, with no change to consumers that pass explicit providers.

  • New optional getProviderScope callback on RampsControllerOptions plus a new exported ProviderScope type ('off' | 'in-app' | 'all'). The callback is read per getQuotes call, so a host toggle takes effect at runtime. Defaults to 'off' (today's behaviour) when omitted.
  • When the scope is non-off, the native-only auto-selection path (autoSelectProvider / restrictToKnownOrNativeProviders) widens to every supporting provider and returns the single best in-app quote at success[0]. A new private #pickInAppQuote drops external-browser (buyWidget.browser === 'IN_APP_OS_BROWSER') and custom-action quotes, enforces per-provider fiat limits up front, and orders by reliability then price using the server-provided sorted order. It reuses the existing getProviders hydration fallback so an empty catalog cannot silently quote nothing.
  • The default stays native-only, explicit-providers callers are unaffected, and providers.selected is never mutated.

This lets a client bump the caller that reads getQuotes(...).success[0] onto in-app providers behind its own gate, with no other core changes.

References

  • Headless Buy all-providers support plan (metamask-mobile)

Changelog

See packages/ramps-controller/CHANGELOG.md.

…otes

Add an optional `getProviderScope` callback to `RampsControllerOptions`
(exported `ProviderScope` = 'off' | 'in-app' | 'all', read per getQuotes
call). When the scope is non-'off', the native-only auto-selection path
(autoSelectProvider / restrictToKnownOrNativeProviders) widens to every
supporting provider and returns the best in-app quote at success[0].

`#pickInAppQuote` drops external-browser (buyWidget.browser
'IN_APP_OS_BROWSER') and custom-action quotes, enforces per-provider fiat
limits up front, and orders by reliability then price off `sorted`. It also
reuses the existing getProviders hydration fallback so an empty catalog does
not silently quote nothing.

The default stays native-only, explicit-`providers` callers are untouched,
and providers.selected is never mutated. A host can now bump MM Pay's
getRampsQuote (which reads success[0]) onto in-app providers with no
transaction-pay-controller change.
@saustrie-consensys

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Jul 1, 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.3-preview-29a675b
@metamask-previews/accounts-controller@39.0.4-preview-29a675b
@metamask-previews/address-book-controller@7.1.2-preview-29a675b
@metamask-previews/ai-controllers@0.7.0-preview-29a675b
@metamask-previews/analytics-controller@1.2.1-preview-29a675b
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-29a675b
@metamask-previews/announcement-controller@8.1.0-preview-29a675b
@metamask-previews/app-metadata-controller@2.0.1-preview-29a675b
@metamask-previews/approval-controller@9.0.2-preview-29a675b
@metamask-previews/assets-controller@10.0.1-preview-29a675b
@metamask-previews/assets-controllers@109.3.0-preview-29a675b
@metamask-previews/authenticated-user-storage@3.0.0-preview-29a675b
@metamask-previews/base-controller@9.1.0-preview-29a675b
@metamask-previews/base-data-service@0.1.3-preview-29a675b
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-29a675b
@metamask-previews/bridge-controller@77.3.1-preview-29a675b
@metamask-previews/bridge-status-controller@74.0.1-preview-29a675b
@metamask-previews/build-utils@3.0.4-preview-29a675b
@metamask-previews/chain-agnostic-permission@1.6.2-preview-29a675b
@metamask-previews/chomp-api-service@3.1.0-preview-29a675b
@metamask-previews/claims-controller@0.5.3-preview-29a675b
@metamask-previews/client-controller@1.0.1-preview-29a675b
@metamask-previews/compliance-controller@2.1.0-preview-29a675b
@metamask-previews/composable-controller@12.0.1-preview-29a675b
@metamask-previews/config-registry-controller@0.4.1-preview-29a675b
@metamask-previews/connectivity-controller@0.2.0-preview-29a675b
@metamask-previews/controller-utils@12.3.0-preview-29a675b
@metamask-previews/core-backend@6.5.0-preview-29a675b
@metamask-previews/delegation-controller@3.0.2-preview-29a675b
@metamask-previews/earn-controller@12.2.2-preview-29a675b
@metamask-previews/eip-5792-middleware@3.0.4-preview-29a675b
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-29a675b
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-29a675b
@metamask-previews/ens-controller@19.1.5-preview-29a675b
@metamask-previews/eth-block-tracker@15.0.1-preview-29a675b
@metamask-previews/eth-json-rpc-middleware@23.1.3-preview-29a675b
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-29a675b
@metamask-previews/foundryup@1.0.1-preview-29a675b
@metamask-previews/gas-fee-controller@26.2.4-preview-29a675b
@metamask-previews/gator-permissions-controller@4.2.2-preview-29a675b
@metamask-previews/geolocation-controller@0.1.3-preview-29a675b
@metamask-previews/java-tron-up@1.0.0-preview-29a675b
@metamask-previews/json-rpc-engine@10.5.0-preview-29a675b
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-29a675b
@metamask-previews/keyring-controller@27.1.0-preview-29a675b
@metamask-previews/local-node-utils@1.0.0-preview-29a675b
@metamask-previews/logging-controller@8.0.2-preview-29a675b
@metamask-previews/message-manager@14.1.2-preview-29a675b
@metamask-previews/messenger@1.2.0-preview-29a675b
@metamask-previews/messenger-cli@0.2.0-preview-29a675b
@metamask-previews/money-account-balance-service@2.1.2-preview-29a675b
@metamask-previews/money-account-controller@0.3.3-preview-29a675b
@metamask-previews/money-account-upgrade-controller@2.2.1-preview-29a675b
@metamask-previews/multichain-account-service@11.1.0-preview-29a675b
@metamask-previews/multichain-api-middleware@4.0.0-preview-29a675b
@metamask-previews/multichain-network-controller@3.2.1-preview-29a675b
@metamask-previews/multichain-transactions-controller@7.1.1-preview-29a675b
@metamask-previews/name-controller@9.1.2-preview-29a675b
@metamask-previews/network-controller@34.0.0-preview-29a675b
@metamask-previews/network-enablement-controller@5.4.1-preview-29a675b
@metamask-previews/notification-services-controller@24.3.0-preview-29a675b
@metamask-previews/passkey-controller@2.0.1-preview-29a675b
@metamask-previews/permission-controller@13.1.1-preview-29a675b
@metamask-previews/permission-log-controller@5.1.0-preview-29a675b
@metamask-previews/perps-controller@9.0.0-preview-29a675b
@metamask-previews/phishing-controller@17.2.0-preview-29a675b
@metamask-previews/platform-api-docs@0.0.0-preview-29a675b
@metamask-previews/polling-controller@16.0.8-preview-29a675b
@metamask-previews/preferences-controller@23.1.0-preview-29a675b
@metamask-previews/profile-metrics-controller@4.0.1-preview-29a675b
@metamask-previews/profile-sync-controller@28.2.0-preview-29a675b
@metamask-previews/ramps-controller@15.0.0-preview-29a675b
@metamask-previews/rate-limit-controller@7.0.1-preview-29a675b
@metamask-previews/react-data-query@0.2.1-preview-29a675b
@metamask-previews/remote-feature-flag-controller@4.2.2-preview-29a675b
@metamask-previews/sample-controllers@5.0.3-preview-29a675b
@metamask-previews/seedless-onboarding-controller@10.0.3-preview-29a675b
@metamask-previews/selected-network-controller@26.1.5-preview-29a675b
@metamask-previews/shield-controller@5.1.2-preview-29a675b
@metamask-previews/signature-controller@39.2.7-preview-29a675b
@metamask-previews/smart-transactions-controller@24.2.4-preview-29a675b
@metamask-previews/snap-account-service@1.0.0-preview-29a675b
@metamask-previews/social-controllers@2.3.1-preview-29a675b
@metamask-previews/solana-test-validator-up@1.0.0-preview-29a675b
@metamask-previews/stellar-quickstart-up@0.0.0-preview-29a675b
@metamask-previews/storage-service@1.0.2-preview-29a675b
@metamask-previews/subscription-controller@6.2.0-preview-29a675b
@metamask-previews/transaction-controller@68.2.2-preview-29a675b
@metamask-previews/transaction-pay-controller@23.17.3-preview-29a675b
@metamask-previews/user-operation-controller@41.2.6-preview-29a675b
@metamask-previews/wallet@6.0.0-preview-29a675b
@metamask-previews/wallet-cli@0.0.0-preview-29a675b

… link

- Add tests for the remaining getQuotes/#pickInAppQuote branches to restore
  the package's 100% coverage: inline isCustomAction exclusion, sort-order
  fall-through to the first candidate, scope `all` keeping external/custom
  quotes, restrict-only widening with a fitting limit, and amount-above-max
  limit skip.
- Flatten the CHANGELOG entry so the PR link sits on the top-level bullet
  (the check-changelog action requires each entry to link to the PR).
@saustrie-consensys

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

…testing

REVERT before release. Forces #pickInAppQuote to skip native providers so a
non-native in-app WebView provider is the one suggested during physical-device
testing of the Phase 1 in-app flow. istanbul-ignored to keep coverage at 100%.
@saustrie-consensys

Copy link
Copy Markdown
Contributor Author

@metamaskbot publish-preview

@github-actions

github-actions Bot commented Jul 1, 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.3-preview-2855dbf4e
@metamask-previews/accounts-controller@39.0.4-preview-2855dbf4e
@metamask-previews/address-book-controller@7.1.2-preview-2855dbf4e
@metamask-previews/ai-controllers@0.7.0-preview-2855dbf4e
@metamask-previews/analytics-controller@1.2.1-preview-2855dbf4e
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-2855dbf4e
@metamask-previews/announcement-controller@8.1.0-preview-2855dbf4e
@metamask-previews/app-metadata-controller@2.0.1-preview-2855dbf4e
@metamask-previews/approval-controller@9.0.2-preview-2855dbf4e
@metamask-previews/assets-controller@10.0.1-preview-2855dbf4e
@metamask-previews/assets-controllers@109.3.0-preview-2855dbf4e
@metamask-previews/authenticated-user-storage@3.0.0-preview-2855dbf4e
@metamask-previews/base-controller@9.1.0-preview-2855dbf4e
@metamask-previews/base-data-service@0.1.3-preview-2855dbf4e
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-2855dbf4e
@metamask-previews/bridge-controller@77.3.1-preview-2855dbf4e
@metamask-previews/bridge-status-controller@74.0.1-preview-2855dbf4e
@metamask-previews/build-utils@3.0.4-preview-2855dbf4e
@metamask-previews/chain-agnostic-permission@1.6.2-preview-2855dbf4e
@metamask-previews/chomp-api-service@3.1.0-preview-2855dbf4e
@metamask-previews/claims-controller@0.5.3-preview-2855dbf4e
@metamask-previews/client-controller@1.0.1-preview-2855dbf4e
@metamask-previews/compliance-controller@2.1.0-preview-2855dbf4e
@metamask-previews/composable-controller@12.0.1-preview-2855dbf4e
@metamask-previews/config-registry-controller@0.4.1-preview-2855dbf4e
@metamask-previews/connectivity-controller@0.2.0-preview-2855dbf4e
@metamask-previews/controller-utils@12.3.0-preview-2855dbf4e
@metamask-previews/core-backend@6.5.0-preview-2855dbf4e
@metamask-previews/delegation-controller@3.0.2-preview-2855dbf4e
@metamask-previews/earn-controller@12.2.2-preview-2855dbf4e
@metamask-previews/eip-5792-middleware@3.0.4-preview-2855dbf4e
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-2855dbf4e
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-2855dbf4e
@metamask-previews/ens-controller@19.1.5-preview-2855dbf4e
@metamask-previews/eth-block-tracker@15.0.1-preview-2855dbf4e
@metamask-previews/eth-json-rpc-middleware@23.1.3-preview-2855dbf4e
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-2855dbf4e
@metamask-previews/foundryup@1.0.1-preview-2855dbf4e
@metamask-previews/gas-fee-controller@26.2.4-preview-2855dbf4e
@metamask-previews/gator-permissions-controller@4.2.2-preview-2855dbf4e
@metamask-previews/geolocation-controller@0.1.3-preview-2855dbf4e
@metamask-previews/java-tron-up@1.0.0-preview-2855dbf4e
@metamask-previews/json-rpc-engine@10.5.0-preview-2855dbf4e
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-2855dbf4e
@metamask-previews/keyring-controller@27.1.0-preview-2855dbf4e
@metamask-previews/local-node-utils@1.0.0-preview-2855dbf4e
@metamask-previews/logging-controller@8.0.2-preview-2855dbf4e
@metamask-previews/message-manager@14.1.2-preview-2855dbf4e
@metamask-previews/messenger@1.2.0-preview-2855dbf4e
@metamask-previews/messenger-cli@0.2.0-preview-2855dbf4e
@metamask-previews/money-account-balance-service@2.1.2-preview-2855dbf4e
@metamask-previews/money-account-controller@0.3.3-preview-2855dbf4e
@metamask-previews/money-account-upgrade-controller@2.2.1-preview-2855dbf4e
@metamask-previews/multichain-account-service@11.1.0-preview-2855dbf4e
@metamask-previews/multichain-api-middleware@4.0.0-preview-2855dbf4e
@metamask-previews/multichain-network-controller@3.2.1-preview-2855dbf4e
@metamask-previews/multichain-transactions-controller@7.1.1-preview-2855dbf4e
@metamask-previews/name-controller@9.1.2-preview-2855dbf4e
@metamask-previews/network-controller@34.0.0-preview-2855dbf4e
@metamask-previews/network-enablement-controller@5.4.1-preview-2855dbf4e
@metamask-previews/notification-services-controller@24.3.0-preview-2855dbf4e
@metamask-previews/passkey-controller@2.0.1-preview-2855dbf4e
@metamask-previews/permission-controller@13.1.1-preview-2855dbf4e
@metamask-previews/permission-log-controller@5.1.0-preview-2855dbf4e
@metamask-previews/perps-controller@9.0.0-preview-2855dbf4e
@metamask-previews/phishing-controller@17.2.0-preview-2855dbf4e
@metamask-previews/platform-api-docs@0.0.0-preview-2855dbf4e
@metamask-previews/polling-controller@16.0.8-preview-2855dbf4e
@metamask-previews/preferences-controller@23.1.0-preview-2855dbf4e
@metamask-previews/profile-metrics-controller@4.0.1-preview-2855dbf4e
@metamask-previews/profile-sync-controller@28.2.0-preview-2855dbf4e
@metamask-previews/ramps-controller@15.0.0-preview-2855dbf4e
@metamask-previews/rate-limit-controller@7.0.1-preview-2855dbf4e
@metamask-previews/react-data-query@0.2.1-preview-2855dbf4e
@metamask-previews/remote-feature-flag-controller@4.2.2-preview-2855dbf4e
@metamask-previews/sample-controllers@5.0.3-preview-2855dbf4e
@metamask-previews/seedless-onboarding-controller@10.0.3-preview-2855dbf4e
@metamask-previews/selected-network-controller@26.1.5-preview-2855dbf4e
@metamask-previews/shield-controller@5.1.2-preview-2855dbf4e
@metamask-previews/signature-controller@39.2.7-preview-2855dbf4e
@metamask-previews/smart-transactions-controller@24.2.4-preview-2855dbf4e
@metamask-previews/snap-account-service@1.0.0-preview-2855dbf4e
@metamask-previews/social-controllers@2.3.1-preview-2855dbf4e
@metamask-previews/solana-test-validator-up@1.0.0-preview-2855dbf4e
@metamask-previews/stellar-quickstart-up@0.0.0-preview-2855dbf4e
@metamask-previews/storage-service@1.0.2-preview-2855dbf4e
@metamask-previews/subscription-controller@6.2.0-preview-2855dbf4e
@metamask-previews/transaction-controller@68.2.2-preview-2855dbf4e
@metamask-previews/transaction-pay-controller@23.17.3-preview-2855dbf4e
@metamask-previews/user-operation-controller@41.2.6-preview-2855dbf4e
@metamask-previews/wallet@6.0.0-preview-2855dbf4e
@metamask-previews/wallet-cli@0.0.0-preview-2855dbf4e

@github-actions

github-actions Bot commented Jul 1, 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.3-preview-9e722dac3
@metamask-previews/accounts-controller@39.0.4-preview-9e722dac3
@metamask-previews/address-book-controller@7.1.2-preview-9e722dac3
@metamask-previews/ai-controllers@0.7.0-preview-9e722dac3
@metamask-previews/analytics-controller@1.2.1-preview-9e722dac3
@metamask-previews/analytics-data-regulation-controller@0.0.0-preview-9e722dac3
@metamask-previews/announcement-controller@8.1.0-preview-9e722dac3
@metamask-previews/app-metadata-controller@2.0.1-preview-9e722dac3
@metamask-previews/approval-controller@9.0.2-preview-9e722dac3
@metamask-previews/assets-controller@10.0.1-preview-9e722dac3
@metamask-previews/assets-controllers@109.3.0-preview-9e722dac3
@metamask-previews/authenticated-user-storage@3.0.0-preview-9e722dac3
@metamask-previews/base-controller@9.1.0-preview-9e722dac3
@metamask-previews/base-data-service@0.1.3-preview-9e722dac3
@metamask-previews/bitcoin-regtest-up@1.0.0-preview-9e722dac3
@metamask-previews/bridge-controller@77.3.1-preview-9e722dac3
@metamask-previews/bridge-status-controller@74.0.1-preview-9e722dac3
@metamask-previews/build-utils@3.0.4-preview-9e722dac3
@metamask-previews/chain-agnostic-permission@1.6.2-preview-9e722dac3
@metamask-previews/chomp-api-service@3.1.0-preview-9e722dac3
@metamask-previews/claims-controller@0.5.3-preview-9e722dac3
@metamask-previews/client-controller@1.0.1-preview-9e722dac3
@metamask-previews/compliance-controller@2.1.0-preview-9e722dac3
@metamask-previews/composable-controller@12.0.1-preview-9e722dac3
@metamask-previews/config-registry-controller@0.4.1-preview-9e722dac3
@metamask-previews/connectivity-controller@0.2.0-preview-9e722dac3
@metamask-previews/controller-utils@12.3.0-preview-9e722dac3
@metamask-previews/core-backend@6.5.0-preview-9e722dac3
@metamask-previews/delegation-controller@3.0.2-preview-9e722dac3
@metamask-previews/earn-controller@12.2.2-preview-9e722dac3
@metamask-previews/eip-5792-middleware@3.0.4-preview-9e722dac3
@metamask-previews/eip-7702-internal-rpc-middleware@0.1.1-preview-9e722dac3
@metamask-previews/eip1193-permission-middleware@2.0.1-preview-9e722dac3
@metamask-previews/ens-controller@19.1.5-preview-9e722dac3
@metamask-previews/eth-block-tracker@15.0.1-preview-9e722dac3
@metamask-previews/eth-json-rpc-middleware@23.1.3-preview-9e722dac3
@metamask-previews/eth-json-rpc-provider@6.0.1-preview-9e722dac3
@metamask-previews/foundryup@1.0.1-preview-9e722dac3
@metamask-previews/gas-fee-controller@26.2.4-preview-9e722dac3
@metamask-previews/gator-permissions-controller@4.2.2-preview-9e722dac3
@metamask-previews/geolocation-controller@0.1.3-preview-9e722dac3
@metamask-previews/java-tron-up@1.0.0-preview-9e722dac3
@metamask-previews/json-rpc-engine@10.5.0-preview-9e722dac3
@metamask-previews/json-rpc-middleware-stream@8.0.8-preview-9e722dac3
@metamask-previews/keyring-controller@27.1.0-preview-9e722dac3
@metamask-previews/local-node-utils@1.0.0-preview-9e722dac3
@metamask-previews/logging-controller@8.0.2-preview-9e722dac3
@metamask-previews/message-manager@14.1.2-preview-9e722dac3
@metamask-previews/messenger@1.2.0-preview-9e722dac3
@metamask-previews/messenger-cli@0.2.0-preview-9e722dac3
@metamask-previews/money-account-balance-service@2.1.2-preview-9e722dac3
@metamask-previews/money-account-controller@0.3.3-preview-9e722dac3
@metamask-previews/money-account-upgrade-controller@2.2.1-preview-9e722dac3
@metamask-previews/multichain-account-service@11.1.0-preview-9e722dac3
@metamask-previews/multichain-api-middleware@4.0.0-preview-9e722dac3
@metamask-previews/multichain-network-controller@3.2.1-preview-9e722dac3
@metamask-previews/multichain-transactions-controller@7.1.1-preview-9e722dac3
@metamask-previews/name-controller@9.1.2-preview-9e722dac3
@metamask-previews/network-controller@34.0.0-preview-9e722dac3
@metamask-previews/network-enablement-controller@5.4.1-preview-9e722dac3
@metamask-previews/notification-services-controller@24.3.0-preview-9e722dac3
@metamask-previews/passkey-controller@2.0.1-preview-9e722dac3
@metamask-previews/permission-controller@13.1.1-preview-9e722dac3
@metamask-previews/permission-log-controller@5.1.0-preview-9e722dac3
@metamask-previews/perps-controller@9.0.0-preview-9e722dac3
@metamask-previews/phishing-controller@17.2.0-preview-9e722dac3
@metamask-previews/platform-api-docs@0.0.0-preview-9e722dac3
@metamask-previews/polling-controller@16.0.8-preview-9e722dac3
@metamask-previews/preferences-controller@23.1.0-preview-9e722dac3
@metamask-previews/profile-metrics-controller@4.0.1-preview-9e722dac3
@metamask-previews/profile-sync-controller@28.2.0-preview-9e722dac3
@metamask-previews/ramps-controller@15.0.0-preview-9e722dac3
@metamask-previews/rate-limit-controller@7.0.1-preview-9e722dac3
@metamask-previews/react-data-query@0.2.1-preview-9e722dac3
@metamask-previews/remote-feature-flag-controller@4.2.2-preview-9e722dac3
@metamask-previews/sample-controllers@5.0.3-preview-9e722dac3
@metamask-previews/seedless-onboarding-controller@10.0.3-preview-9e722dac3
@metamask-previews/selected-network-controller@26.1.5-preview-9e722dac3
@metamask-previews/shield-controller@5.1.2-preview-9e722dac3
@metamask-previews/signature-controller@39.2.7-preview-9e722dac3
@metamask-previews/smart-transactions-controller@24.2.4-preview-9e722dac3
@metamask-previews/snap-account-service@1.0.0-preview-9e722dac3
@metamask-previews/social-controllers@2.3.1-preview-9e722dac3
@metamask-previews/solana-test-validator-up@1.0.0-preview-9e722dac3
@metamask-previews/stellar-quickstart-up@0.0.0-preview-9e722dac3
@metamask-previews/storage-service@1.0.2-preview-9e722dac3
@metamask-previews/subscription-controller@6.2.0-preview-9e722dac3
@metamask-previews/transaction-controller@68.2.2-preview-9e722dac3
@metamask-previews/transaction-pay-controller@23.17.3-preview-9e722dac3
@metamask-previews/user-operation-controller@41.2.6-preview-9e722dac3
@metamask-previews/wallet@6.0.0-preview-9e722dac3
@metamask-previews/wallet-cli@0.0.0-preview-9e722dac3

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.

1 participant