-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
fix: replace last usages of legacy gas fee polling with polling by networkClientId #24065
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. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #24065 +/- ##
===========================================
- Coverage 67.59% 67.59% -0.00%
===========================================
Files 1250 1250
Lines 48987 49005 +18
Branches 12792 12802 +10
===========================================
+ Hits 33110 33122 +12
- Misses 15877 15883 +6 ☔ View full report in Codecov by Sentry. |
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.
smell ya later, old polling!
Builds ready [a8d0d2f]
Page Load Metrics (1296 ± 645 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
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!
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 reviewed all confirmation components related code and it looks good 👍
cc492cb
Builds ready [cc492cb]
Page Load Metrics (1327 ± 661 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Ok nevermind was a fluke. This appears to be working as expected! |
Builds ready [c7accb4]
Page Load Metrics (2303 ± 547 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Description
#23010 made initial changes to replace the GasFeeController's legacy gas fee polling in favor of polling via networkClientId. It was discovered that there are still lingering instances of the legacy gas fee polling which were causing double polling to occur since the legacy and networkClientId based polling run on separate loops. This PR fixes this by replacing those remaining legacy gas fee polling usages.
Related issues
Fixes: #23010
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist