-
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
Enable editing L2 gas on optimism #18217
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. |
Builds ready [a72f053]
Page Load Metrics (1597 ± 54 ms)
Bundle size diffs
|
Builds ready [b0be2e8]
Page Load Metrics (1714 ± 64 ms)
Bundle size diffs
|
Codecov Report
@@ Coverage Diff @@
## develop #18217 +/- ##
===========================================
- Coverage 65.15% 64.02% -1.13%
===========================================
Files 936 914 -22
Lines 35965 35619 -346
Branches 9231 9032 -199
===========================================
- Hits 23432 22804 -628
- Misses 12533 12815 +282
... and 227 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
@seaona : can you plz test optimism transactions on this PR. |
Builds ready [0c12b15]
Page Load Metrics (1741 ± 51 ms)
Bundle size diffs
|
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
@@ -21,19 +21,21 @@ export default function MultilayerFeeMessage({ | |||
const [fetchedLayer1Total, setLayer1Total] = useState(null); | |||
|
|||
let layer1Total = 'unknown'; |
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.
Any reason we're not using null or undefined here instead of the string unknown?
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.
QA findings and comments:
optimism-insufficient-gas.mp4
optimism-gas-update-crash.mp4
approve-erc20-optimism.mp4
disable-fiat-conversion.mp4
optimism-failing-tx-gas-unknown.mp4 |
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.
Some of the issues in my comment might need to be addressed in this PR and some we can open separate issues
…sk-extension into optimism_gas_editing_fix
Hello @seaona : I fixed these issues:
But I am not able to replicate the errors reported above. Also, I could deploy contract successfully. |
@seaona : thanks for the finding, I fixed the issue. There is a lot happening in develop simultaneously and updating the PR brings about more issues 😄 |
Builds ready [edefce9]
Page Load Metrics (1528 ± 50 ms)
Bundle size diffs
|
@jpuri thank you for the fix!! Indeed there are a lot of changes that impact and it's a complex PR. Repro:
optimism-fees-multiple-tx.webm |
… optimism_gas_editing_fix
Hey @seaona : this seems to be issue in develop, may be related to recent gas fee display PR merged. The last transaction is showing |
Builds ready [6149836]
Page Load Metrics (1697 ± 53 ms)
Bundle size diffs
|
Great finding @jpuri ! I've opened a separate issue here [Bug]: Triggering a 2nd tx from a Dapp sets the gas Limit to 0 This PR looks good from QA 💯 great job!! |
Builds ready [78c766b]
Page Load Metrics (1683 ± 77 ms)
Bundle size diffs
|
Builds ready [91524fd]
Page Load Metrics (1732 ± 67 ms)
Bundle size diffs
|
Builds ready [d51f446]
Page Load Metrics (1487 ± 44 ms)
Bundle size diffs
|
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
Fixes: #14735