-
Notifications
You must be signed in to change notification settings - Fork 5.2k
test: EIP-5792 methods on Multichain API #33077
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…refactor' into jl/adopt-sip-26-post-merge-core-refactor
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
@@ -11,7 +11,7 @@ import { | |||
NormalizedScopesObject, | |||
getSupportedScopeObjects, | |||
Caip25CaveatValue, | |||
setPermittedAccounts, | |||
setNonSCACaipAccountIdsInCaip25CaveatValue |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is unrelated but required due to breaking changes on the @metamask/[email protected]
package that went into this. Diff should go away after #32152 is merged.
Policies updated. 🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff |
✨ Files requiring CODEOWNER review ✨🧩 @MetaMask/extension-devs
📜 @MetaMask/policy-reviewers Tip Follow the policy review process outlined in the LavaMoat Policy Review Process doc before expecting an approval from Policy Reviewers.
🔗 @MetaMask/supply-chain
|
@@ -1,4 +1,6 @@ | |||
/* eslint-disable prettier/prettier */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is this disable necessary?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's not, must've been a fat finger 😅
…middleware and @metamask/test-dapp-multichain versions
3778f97
to
6cb35c8
Compare
@metamaskbot update-policies |
Policies updated. 🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff |
Builds ready [329f6ba]
UI Startup Metrics (1187 ± 64 ms)
Benchmark value 39 exceeds gate value 32 for chrome webpack home mean setupStore Benchmark value 2508 exceeds gate value 2454 for chrome webpack home p95 uiStartup Benchmark value 279 exceeds gate value 65 for chrome webpack home p95 setupStore Benchmark value 10 exceeds gate value 9 for firefox browserify home mean setupStore Benchmark value 39 exceeds gate value 38 for firefox webpack home mean firstReactRender Benchmark value 1676 exceeds gate value 1660 for firefox webpack home p95 load Benchmark value 1676 exceeds gate value 1660 for firefox webpack home p95 domContentLoaded Benchmark value 1657 exceeds gate value 1630 for firefox webpack home p95 loadScripts Sum of mean exceeds: 9ms | Sum of p95 exceeds: 334ms Sum of all benchmark exceeds: 343ms |
@metamaskbot update-policies |
Policies updated. 🧠 Learn how: https://lavamoat.github.io/guides/policy-diff/#what-to-look-for-when-reviewing-a-policy-diff |
Builds ready [93b1c7a]
UI Startup Metrics (1189 ± 59 ms)
Benchmark value 26 exceeds gate value 18 for chrome browserify home p95 backgroundConnect Benchmark value 2288 exceeds gate value 2192 for chrome webpack home mean uiStartup Benchmark value 1773 exceeds gate value 1711 for chrome webpack home mean load Benchmark value 1763 exceeds gate value 1704 for chrome webpack home mean domContentLoaded Benchmark value 1759 exceeds gate value 1699 for chrome webpack home mean loadScripts Benchmark value 40 exceeds gate value 32 for chrome webpack home mean setupStore Benchmark value 2611 exceeds gate value 2454 for chrome webpack home p95 uiStartup Benchmark value 2046 exceeds gate value 2030 for chrome webpack home p95 load Benchmark value 2012 exceeds gate value 2005 for chrome webpack home p95 domContentLoaded Benchmark value 2009 exceeds gate value 1970 for chrome webpack home p95 loadScripts Benchmark value 282 exceeds gate value 65 for chrome webpack home p95 setupStore Sum of mean exceeds: 285ms | Sum of p95 exceeds: 444ms Sum of all benchmark exceeds: 729ms |
Description
We want to ensure there is support for calling EIP-5792 methods via the Multichain API. Adds E2E tests for it.
Related issues
https://github.com/MetaMask/MetaMask-planning/issues/4784
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist