chore: revert recent gas api endpoint changes#25230
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. |
|
@metamaskbot update-policies |
|
Policy update failed. You can review the logs or retry the policy update here |
This reverts commit 3ed1ee1.
9e44361 to
b81bb5d
Compare
|
@metamaskbot update-policies |
|
Policy update failed. You can review the logs or retry the policy update here |
1 similar comment
|
Policy update failed. You can review the logs or retry the policy update here |
|
Policies updated |
|
No policy changes |
4a72af4 to
418ecfc
Compare
Builds ready [418ecfc]
Page Load Metrics (133 ± 162 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #25230 +/- ##
===========================================
+ Coverage 65.61% 65.65% +0.04%
===========================================
Files 1372 1375 +3
Lines 54519 54530 +11
Branches 14282 14299 +17
===========================================
+ Hits 35770 35800 +30
+ Misses 18749 18730 -19 ☔ View full report in Codecov by Sentry. |
0b6ff56 to
4a1b4e8
Compare
Builds ready [63bf6c1]
Page Load Metrics (45 ± 4 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Builds ready [f011d0a]
Page Load Metrics (265 ± 284 ms)
|
mcmire
left a comment
There was a problem hiding this comment.
Had one question, but otherwise LGTM.
Note
Once this PR is merged into develop, it will be cherry-picked into the next 11.16 hotfix as well as v12.0.0.
Description
We need to move quickly on a hotfix for the Extension due to a caching issue with the infura.io endpoint. The API team has asked us to revert a recent gas API endpoint change until the issue is resolved, which could take months.
Here is what is in this PR:
Re: Large gas-fee-controller patch file
The renaming of
chunkfiles in thedistfolder of the gas-fee-controller are the cause of the large .patch file. For more context, see this slack thread.Re: Transitive dependencies on
gas-fee-controller@17.0.0Although
transaction-controlleranduser-operation-controllerdepend on v17, they can be safely ignored. The only runtime dependency those packages have is on the enum-like GAS_ESTIMATE_TYPES, (example1, example2) which hasn't be touched in 3 years.After the hotfix we need to:
Related issues
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist