-
Notifications
You must be signed in to change notification settings - Fork 5k
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
feat: adding e2e for signature decoding api and enable it in extension #28423
Conversation
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. |
The PR can not be merged till the env variable are enabled for main build in develop branch. |
# URL of the decoding API used to provide additional data from signature requests | ||
- DECODING_API_URL: null | ||
- DECODING_API_URL: 'https://qtgdj2huxh.execute-api.us-east-2.amazonaws.com/uat/v1' |
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.
We are still pointing to uat, as prod is currently broken
@metamaskbot update-policies |
No policy changes |
Builds ready [f339dca]
Page Load Metrics (1605 ± 61 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Builds ready [6c8c6e7]
Page Load Metrics (1920 ± 62 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
ui/pages/confirmations/hooks/useTypesSignSimulationEnabledInfo.ts
Outdated
Show resolved
Hide resolved
ui/pages/confirmations/hooks/useTypesSignSimulationEnabledInfo.ts
Outdated
Show resolved
Hide resolved
ui/pages/confirmations/hooks/useTypesSignSimulationEnabledInfo.test.ts
Outdated
Show resolved
Hide resolved
privacy-snapshot.json
Outdated
@@ -48,6 +48,8 @@ | |||
"price.api.cx.metamask.io", | |||
"proxy.api.cx.metamask.io", | |||
"proxy.dev-api.cx.metamask.io", | |||
"qtgdj2huxh.execute-api.us-east-2.amazonaws.com", | |||
"https://signature-insights.api.cx.metamask.io", |
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.
Where is this entry coming from?
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.
These are UAT and PROD url for signature decoding api.
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.
I removed PROD url for now, we can add it back once we switch to prod instance
Builds ready [8b83e99]
Page Load Metrics (1849 ± 111 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
… into decoding_e2e
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.
LGTM! Reviewed just the privacy snapshot, build config, and metamask-controller
Builds ready [e1cfcd6]
Page Load Metrics (2032 ± 68 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Description
adding e2e for signature decoding api and enable it in extension
Related issues
Fixes: https://github.com/MetaMask/MetaMask-planning/issues/3625, https://github.com/MetaMask/MetaMask-planning/issues/3692
Manual testing steps
NA
Screenshots/Recordings
NA
Pre-merge author checklist
Pre-merge reviewer checklist