Skip to content
This repository was archived by the owner on Mar 11, 2022. It is now read-only.

Update L2geth from 0.5.2 to 0.5.8 #328

Closed
CAPtheorem wants to merge 10 commits intodevelopfrom
update-L2geth
Closed

Update L2geth from 0.5.2 to 0.5.8 #328
CAPtheorem wants to merge 10 commits intodevelopfrom
update-L2geth

Conversation

@CAPtheorem
Copy link
Contributor

Applies 12 Patches to L2Geth, bringing us back to sync with Optimism 0.5.8

0.5.8

Patch Changes

  • 949916f8: Add a better error message for when the sequencer url is not configured when proxying user requests to the sequencer for eth_sendRawTransaction when running as a verifier/replica
  • 300f79bf: Fix nonce issue
  • ae96d784: Add reinitialize-by-url command, add dump chain state command
  • c7569a16: Fix blocknumber monotonicity logging bug

0.5.7

Patch Changes

  • d4bf299f: Add support to fully unmarshal Receipts with Optimism fields
  • 8be69ca7: Add changeset for l2geth: forward tx to sequencer ethereum-optimism/optimism#2011 - replicas forward write requests to the sequencer via a configured parameter --sequencer.clienthttp or SEQUENCER_CLIENT_HTTP
  • c9fd6ec2: Correctly parse fee enforcement via config to allow turning off L2 fees for development

0.5.6

Patch Changes

  • 3a77bbcc: Implement updated timestamp logic
  • 3e3c07a3: changed the default address to be address(0) in call

0.5.5

Patch Changes

  • 2924845d: expose ErrNonceTooHigh from miner

0.5.4

Patch Changes

  • d205c1d6: surface sequencer low-level sequencer execution errors

0.5.3

Patch Changes

  • 5febe10f: fixes empty block detection and removes empty worker tasks
  • 272d20d6: renames l2geth package name to github.com/ethereum-optimism/optimism/l2geth

@codecov-commenter
Copy link

codecov-commenter commented Jan 28, 2022

Codecov Report

Merging #328 (659177a) into develop (1259f22) will not change coverage.
The diff coverage is n/a.

❗ Current head 659177a differs from pull request most recent head c8f9e4c. Consider uploading reports for the commit c8f9e4c to get more accurate results
Impacted file tree graph

@@           Coverage Diff            @@
##           develop     #328   +/-   ##
========================================
  Coverage    53.79%   53.79%           
========================================
  Files           13       13           
  Lines          329      329           
  Branches        58       58           
========================================
  Hits           177      177           
  Misses         152      152           
Flag Coverage Δ
core-utils 53.79% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7216eae...c8f9e4c. Read the comment docs.

flags.

A prebuilt Docker image is available at `ethereumoptimism-optimism/optimism/l2geth`.
A prebuilt Docker image is available at `ethereumoptimism/go-ethereum`.
Copy link
Contributor

Choose a reason for hiding this comment

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

should we swap this for bobanetwork/l2geth?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Please think about the best way to do this, longer term - not sure

@CAPtheorem
Copy link
Contributor Author

completed

@CAPtheorem CAPtheorem closed this Feb 12, 2022
@CAPtheorem CAPtheorem deleted the update-L2geth branch February 12, 2022 03:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants