Skip to content

Conversation

@jiexi
Copy link
Contributor

@jiexi jiexi commented Apr 16, 2025

Description

Open in GitHub Codespaces

Related issues

See: MetaMask/test-dapp-multichain#53
See: MetaMask/providers#413
See: MetaMask/multichain-api-client#40

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@jiexi
Copy link
Contributor Author

jiexi commented Apr 17, 2025

@socket-security
Copy link

socket-security bot commented Apr 17, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcaniuse-lite@​1.0.30001669 ⏵ 1.0.30001707100 +110074 +198100
Updated@​metamask/​multichain-api-client@​0.2.0 ⏵ 0.3.078 -2210098 -294 -6100
Updated@​metamask/​test-dapp-multichain@​0.9.0 ⏵ 0.10.0831009296 +1100

View full report

@jiexi jiexi changed the title WIP: replace caip-x with caip-348 feat: replace caip-x with caip-348 for CAIP-294 announcement and Multichain API externally_connectable protocol Apr 18, 2025
@metamaskbot
Copy link
Collaborator

Builds ready [0106f2b]
UI Startup Metrics (1204 ± 56 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyHomeuiStartup1204109413865612391316
load104295511704610701131
domContentLoaded103694611664610641125
domInteractive17136071628
firstPaint666138113541210491108
backgroundConnect6410179
firstReactRender20164342028
getState1154471528
initialActions001001
loadScripts79972091746828891
setupStore75162810
WebpackHomeuiStartup21211703252216522532351
load16401322193712517291860
domContentLoaded16331318193012317241852
domInteractive15115391344
firstPaint1847056076230324
backgroundConnect259107152955
firstReactRender20854367116322358
getState154275271532
initialActions316135
loadScripts16281317190812217201829
setupStore216287382033
FirefoxBrowserifyHomeuiStartup13711183168810114501532
load12221016156710613191383
domContentLoaded12221016156710613191383
domInteractive1114023737128194
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect2213115142042
firstReactRender23195552328
getState84354819
initialActions001001
loadScripts12021000155210713011364
setupStore7434569
WebpackHomeuiStartup14951286191712115681723
load12831109164710613581466
domContentLoaded12821109164710613581466
domInteractive844418025101136
firstPaintNaNNaNNaNNaNNaNNaN
backgroundConnect211481102140
firstReactRender34294543643
getState85304811
initialActions001011
loadScripts12631094162710413381444
setupStore95507824
Benchmark value 184 exceeds gate value 175 for chrome webpack home mean firstPaint
Benchmark value 324 exceeds gate value 310 for chrome webpack home p95 firstPaint
Benchmark value 111 exceeds gate value 110 for firefox browserify home mean domInteractive
Sum of mean exceeds: 10ms | Sum of p95 exceeds: 14ms
Sum of all benchmark exceeds: 24ms

Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 4 Bytes (0%)
  • ui: 110 Bytes (0%)
  • common: 0 Bytes (0%)

- Support for Solana Devnet ([#31702](https://github.com/MetaMask/metamask-extension/pull/31702))
- [Beta] Create Solana account automatically on wallet creation or SRP import [#32038](https://github.com/MetaMask/metamask-extension/pull/32038)
- Support for Solana on Firefox ([#32104](https://github.com/MetaMask/metamask-extension/pull/32104))
- Update CAIP-294 wallet announcement event to include `targets` property and new `caip-348` target object ([#32070](https://github.com/MetaMask/metamask-extension/pull/32070))
Copy link
Contributor

Choose a reason for hiding this comment

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

do we link the providers PR here too?

@jiexi jiexi added this pull request to the merge queue Apr 18, 2025
Copy link
Contributor

@adonesky1 adonesky1 left a comment

Choose a reason for hiding this comment

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

LGTM

Merged via the queue into main with commit 172c2e0 Apr 18, 2025
169 checks passed
@jiexi jiexi deleted the jl/replace-caip-x-with-caip-348 branch April 18, 2025 18:40
@github-actions github-actions bot locked and limited conversation to collaborators Apr 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

team-wallet-api-platform-deprecated DEPRECATED: please use "team-wallet-integrations" instead

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants