Skip to content

Fix retryable gas calculation bug and add ArbOS51 version (#4047)#4070

Merged
joshuacolvin0 merged 1 commit into
con5-relfrom
port-arbos51-redeem-fix-to-con5-rel
Nov 25, 2025
Merged

Fix retryable gas calculation bug and add ArbOS51 version (#4047)#4070
joshuacolvin0 merged 1 commit into
con5-relfrom
port-arbos51-redeem-fix-to-con5-rel

Conversation

@MishkaRogachev

@MishkaRogachev MishkaRogachev commented Nov 25, 2025

Copy link
Copy Markdown
Contributor

Pulls https://github.com/OffchainLabs/go-ethereum/tree/con5-rel

Port retyrable redeem fix for a consensus-release

@MishkaRogachev MishkaRogachev marked this pull request as draft November 25, 2025 19:15
@MishkaRogachev MishkaRogachev force-pushed the port-arbos51-redeem-fix-to-con5-rel branch from 735ede4 to 0d80ae1 Compare November 25, 2025 19:16
* l2pricing: add arbosVersion parameter

* create free-storage and use for gas constraints

* l2pricing-simulator: build fix

* common test: test by default with multiple constraints

* fix TestRetryableSubmissionAndRedeemFees

* lint fixes

* system_test: don't take ownership if no owner

* fix more system tests

* fix more tests

* Add test proving issue with redeem and constraints

* Refactor redeem gasPoolUpdateCost to a function

* Revert "create free-storage and use for gas constraints"

This reverts commit f48b38f.

* Correct GasPoolUpdateCost for ArbOS 51

* Increase redeemAllAndCreateAddresses gas for retryable

* recreate_rpc: do take ownership

* l2pricingstate: restructure arbos version checking

* l2pricingmodel: fixes

* rework gas constraints

* fix typo in test

* Post-merge fix: use gasConstraintsMaxNum

---------

Co-authored-by: Mikhail Rogachev <mrogachev@offchainlabs.com>
@MishkaRogachev MishkaRogachev force-pushed the port-arbos51-redeem-fix-to-con5-rel branch from 0d80ae1 to 6f6d6e9 Compare November 25, 2025 19:32
@github-actions

Copy link
Copy Markdown
Contributor

✅ All tests successful. No failed tests were found.

📣 Thoughts on this report? Let Codecov know! | Powered by Codecov

@MishkaRogachev MishkaRogachev marked this pull request as ready for review November 25, 2025 20:12

@joshuacolvin0 joshuacolvin0 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@joshuacolvin0 joshuacolvin0 merged commit 03949e7 into con5-rel Nov 25, 2025
17 checks passed
@joshuacolvin0 joshuacolvin0 deleted the port-arbos51-redeem-fix-to-con5-rel branch November 25, 2025 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants