-
Notifications
You must be signed in to change notification settings - Fork 725
Automatic L1 gas pricing #585
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
Merged
Merged
Changes from 65 commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
ea83cb8
Initial impl, fails some tests
edfelten a73e415
Fix bug
edfelten b47a907
Track collected funds in special account
edfelten d4ba840
Fix test
edfelten fd50e9b
Merge branch 'master' into automatic-l1-gas-pricing
edfelten 84da1a3
Merge integration
edfelten cbd177d
Disable obsolete tests
edfelten ea25cdc
Add ArbitrumBatchPostingReportTx type
edfelten 9884f3b
Update geth pin
edfelten 8b5a02b
Merge branch 'master' into automatic-l1-gas-pricing
edfelten bcb6dab
Restore geth pin to geth master
edfelten d86a7e3
Add ArbitrumInternalTx type for batch posting report
edfelten c35f273
Add method to ArbosActs
edfelten 7f375eb
Add explanatory comment
edfelten b11c5d2
Refactor Arbitrum internal tx
edfelten c9dbeb1
Update geth pin
edfelten 3867415
Renaming
edfelten cde372b
Add data hash field to batch posting report tx
edfelten 279a3cc
Set up batchFetcher in tx processor
edfelten dd20dba
Implement new batch fetching scheme for automatic L1 gas pricing
PlasmaPower 7cb27c0
Rotate CI docker cache key
PlasmaPower 4e00b40
touch up math
rachel-bousfield 5fac5de
time deltas
rachel-bousfield 86222fa
update CI cache key
rachel-bousfield 6c21818
Merge pull request #650 from OffchainLabs/auto-l1-gas-batch-reading
edfelten 5c3ae7b
Merge pull request #651 from OffchainLabs/automatic-l1-gas-pricing-ar…
edfelten 01b594c
Remove unneeded version check
edfelten d0f071b
Address some code review comments
edfelten d9360b3
Merge branch 'master' into automatic-l1-gas-pricing
edfelten 3a8bcd4
Merge branch 'master' into automatic-l1-gas-pricing
edfelten 3042af3
Fix bug
edfelten 81e86cf
Refactor and rename
edfelten 655c0c1
Use AddressSet in BatchPosterTable
edfelten ffde9e8
Add ArbOwner methods to control params
edfelten aab358f
Merge branch 'master' into automatic-l1-gas-pricing
edfelten b20b70f
Merge branch 'devnet-reinit-1' into automatic-l1-gas-pricing
edfelten 62f40ab
Add test and fix bugs
edfelten af563be
Send report message from L1
edfelten 7b45d03
Update submodule pin
edfelten eb0aacb
Debugging WIP
edfelten a0dc784
Don't post a batch if the only contents are a batch posting report
PlasmaPower 97d67e3
Fix batch posting receipt preimage resolution when preimages disabled
PlasmaPower 79b672d
Wait for only the last useful block in block validator test
PlasmaPower 0975aef
use 4 byte method selectors instead of internaltx subtypes
rachel-bousfield 0de60c1
misc math tweak
rachel-bousfield 48b70be
Restore erroneously commented-out code
edfelten 9e485bd
update geth pin
rachel-bousfield c1866db
address review comments
rachel-bousfield edd1c1d
Merge pull request #681 from OffchainLabs/remove-internaltx-subtype
edfelten 8f90620
Merge pull request #680 from OffchainLabs/dont-post-forever
rachel-bousfield ffb27e7
fix tests
rachel-bousfield 36cfb20
Improve test and fix bug
edfelten 93a29e1
end-to-end test & TestSequencerFeePaid + fix
rachel-bousfield ebbd284
automatically add posters & fix SetPricePerUnit bug
rachel-bousfield 874ec66
Correct regression in this branch
edfelten d1f9d12
Debugging and fixes WIP
edfelten cbb31c0
Merge pull request #690 from OffchainLabs/l1-gas-pricing-e2e-test
edfelten b53c73e
Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing
edfelten 0a1905a
Merge integration
edfelten 5743c5d
Fix test
edfelten c81e911
Use coinbase to determine reimbursability
edfelten 51a2d8d
Remove spurious _reportBatchSpending
edfelten 0ab910c
Refactor
edfelten 8032aed
Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing
PlasmaPower db44509
Fix merge
PlasmaPower d76dd08
Remove unused DropTip method (was used before merge)
PlasmaPower 067558b
Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing
PlasmaPower 291bcbd
Fix sequencer inbox force include test
PlasmaPower 1e6f138
Commit for merge
edfelten 1c3883b
Merge branch 'automatic-l1-gas-pricing' of github.com:OffchainLabs/ni…
edfelten 502b79c
update geth pin
edfelten 6332df5
Don't create poster based on untrusted call
edfelten 82a1de9
Fixes from code review
edfelten 1381b76
Merge branch 'redo-devnet-reinit-1' into automatic-l1-gas-pricing
edfelten 209ee9b
Backport sequencer inbox reader test flakiness fix
PlasmaPower 1cb2b9e
Charge L1 gas for eth_calls
PlasmaPower d54f53e
Fix one step proof tests with inbox changes
PlasmaPower File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.