Skip to content
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

Bump github.com/ethereum/go-ethereum from 1.9.24 to 1.10.1 in /packages/arb-util #848

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 9, 2021

Bumps github.com/ethereum/go-ethereum from 1.9.24 to 1.10.1.

Release notes

Sourced from github.com/ethereum/go-ethereum's releases.

Gemini Sigma (v1.10.1)

Geth v1.10.1 is a minor release with the sole purpose of enabling the Berlin hard-fork! This hard-fork takes a step towards making opcodes fairer and lays the groundwork to new types of transactions, with lots of interesting features to be built on top.

The Ethereum Foundation will have a dedicated blog post for Berlin. The essential parts from Geth's perspective is that v1.10.1 is required for Berlin on all testnets and the mainnet too. Below you can find the fork blocks for the different networks and their expected schedules. Please ensure you are upgraded well in advance of the forks to ensure a smooth transition.

  • Ropsten 9,812,189 (10 Mar 2021)
  • Goerli 4,460,644 (17 Mar 2021)
  • Rinkeby 8,290,928 (24 Mar 2021)
  • Mainnet 12,244,000 (14 Apr 2021)

For a full rundown of the changes please consult the Geth 1.10.1 release milestone.


As with all our previous releases, you can find the:

Pangaea Expanse (v1.10.0)

After three months of development, we are proud to announce the Geth 1.10.0 release, which is the first release in the 1.10 series.

There are a lot of new features in this release. While we review the highlights and list individual changes in this overview, we also invite you to read the Geth 1.10 release blog post, which explains the changes in more detail.

State snapshot system

In this release, the new snapshot mechanism is enabled by default. Snapshots provide O(1) access to state during EVM execution and also serve as the backbone of the snap sync and state pruning features. Note: should you run into any issues with snapshots, they can still be disabled using the --snapshot=false command-line flag. (#22280, #22177, #22288)

Snap sync

This is a new sync mode, which is a replacement for 'fast sync'. In snap sync, the node downloads Ethereum state data much more efficiently than fast sync ever could. With snap sync, we can also finally provide a progress indicator for the state download. Since this is a new feature, and few peers will support snap sync initially, snap sync is not yet enabled by default. We will make it the default in a couple of weeks. (#21482, #22171, #22235, #22272, #22334)

Berlin fork support

As of Geth 1.10.0, all EIPs scheduled for the Berlin hard fork are supported in Geth. However, due to ongoing debates about the content and timing of the fork, this release does not activate Berlin at any block number.

The following Berlin EIPs were already implemented in Geth 1.9.x:

  • EIP-2929: gas cost increases for state access opcodes
  • EIP-2315: simple subroutines for the EVM

In Geth 1.10.0, support for the following EIPs has been added:

  • EIP-2565: modexp precompile gas cost changes (#22213)
  • EIP-2718: typed transaction envelope (#21502)
  • EIP-2930: access list transactions (#21502)

We have also updated to the latest consensus tests. (#22009, #22290)

... (truncated)

Commits
  • c2d2f4e params: release Geth v1.10.1
  • 5aba946 Merge pull request #22452 from holiman/testupdate_berlin
  • 72b8cac tests: update reference tests with 2315 removed from Berlin
  • 44c0bb2 Merge pull request #22426 from ethereum/revert-22413-unship-berlin
  • 658cb9f Merge pull request #22414 from karalabe/unship-2315
  • dab90e4 Merge pull request #22432 from karalabe/add-hirsute
  • 5b95453 build: add support for Ubuntu Hirsute Hippo
  • 89026d5 Merge pull request #22431 from karalabe/builder-fix-ppa
  • de61da9 build: fix PPA failure due to updated debsrc
  • 9230ca4 Revert "core/forkid, params: unset Berlin fork number (#22413)"
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Mar 9, 2021
Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.9.24 to 1.10.1.
- [Release notes](https://github.com/ethereum/go-ethereum/releases)
- [Commits](ethereum/go-ethereum@v1.9.24...v1.10.1)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/packages/arb-util/develop/github.com/ethereum/go-ethereum-1.10.1 branch from 179ca33 to 87c0da2 Compare March 30, 2021 19:56
@codecov
Copy link

codecov bot commented Mar 30, 2021

Codecov Report

Merging #848 (87c0da2) into develop (725afaf) will increase coverage by 0.00%.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop     #848   +/-   ##
========================================
  Coverage    65.88%   65.88%           
========================================
  Files          186      186           
  Lines        15596    15596           
  Branches        52       52           
========================================
+ Hits         10275    10276    +1     
+ Misses        4712     4711    -1     
  Partials       609      609           
Flag Coverage Δ
unit 66.06% <ø> (+<0.01%) ⬆️

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

Impacted Files Coverage Δ
...ackages/arb-avm-cpp/avm/src/machinestate/ecops.cpp 80.47% <0.00%> (+0.59%) ⬆️

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 725afaf...87c0da2. Read the comment docs.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 30, 2021

Looks like github.com/ethereum/go-ethereum is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Mar 30, 2021
@dependabot dependabot bot deleted the dependabot/go_modules/packages/arb-util/develop/github.com/ethereum/go-ethereum-1.10.1 branch March 30, 2021 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants