Skip to content

Commit

Permalink
chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.4 to 1.14…
Browse files Browse the repository at this point in the history
….5 (#3536)

Bumps
[github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum)
from 1.14.4 to 1.14.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ethereum/go-ethereum/releases">github.com/ethereum/go-ethereum's
releases</a>.</em></p>
<blockquote>
<h2>Bothros (v1.14.5)</h2>
<p>Geth v1.14.5 is a hotfix release that addresses a regression
introduced in v1.14.4, which prevented the node from discovering other
peers in certain networking setups (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29944">#29944</a>).
It is otherwise identical to <a
href="https://github.com/ethereum/go-ethereum/releases/tag/v1.14.4">v1.14.4</a>.</p>
<hr />
<p>Geth v1.14.4 in a usual maintenance release, but it does ship a 5-7%
block import <a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29519">speed
improvement</a>. Furthermore, v1.14.4 also finally includes an <a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29347">Ether
supply live tracer</a>, that you can enable via <code>--vmtrace
supply</code>. Also please note, the default value for miner tip
enforcement was dropped from 1 gwei to 0.001 gwei (block producers can
change this via <code>--miner.gasprice</code>).</p>
<p>Shipped features:</p>
<ul>
<li>Reduce the default required minimum miner tip from 1 gwei to 0.001
gwei to cater better for network conditions (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29895">#29895</a>).</li>
<li>Load trie nodes concurrently with trie updates, speeding up block
import by 5-7% (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29519">#29519</a>,
<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29768">#29768</a>,
<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29919">#29919</a>).</li>
<li>Introduce an Ether supply tracker as a live chain tracer (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29347">#29347</a>).</li>
<li>Implement Verkle stateless gas accounting (<a
href="https://eips.ethereum.org/EIPS/eip-4762">EIP-4762</a>) (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29338">#29338</a>).</li>
<li>Optimise trie dirty tracking to reduce disk loads a bit (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29731">#29731</a>).</li>
<li>Ensure the <a href="https://eips.ethereum.org/EIPS/eip-4788">beacon
chain roots system contract</a> is deployed in dev mode (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29655">#29655</a>).</li>
<li>Add an additional snap sync check for data validity before inserting
into the database (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29485">#29485</a>).</li>
<li>Improve the discovery protocol's node revalidation (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29572">#29572</a>,
<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29864">#29864</a>,
<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29836">#29836</a>).</li>
<li>Continue working towards pathdb support in archive mode (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29530">#29530</a>,
<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29924">#29924</a>).</li>
</ul>
<p>Shipped bugfixes:</p>
<ul>
<li>Fix a gas estimation regression that caused longer runtimes (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29738">#29738</a>).</li>
<li>Fix a potential crash in JSON logging for EVM blocktests (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29795">#29795</a>).</li>
<li>Fix utility commands to support post-merge opcodes (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29799">#29799</a>).</li>
<li>Fix a txpool synchronicity issue in simulated chains (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29876">#29876</a>).</li>
<li>Fix a iteration order when using a trie node iterator (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/27838">#27838</a>).</li>
<li>Fix a TCP/UDP discovery port test in cmd/devp2p (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29879">#29879</a>).</li>
<li>Fix IPv6 endpoint determination (<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29801">#29801</a>,
<a
href="https://redirect.github.com/ethereum/go-ethereum/pull/29827">#29827</a>).</li>
</ul>
<p>For a full rundown of the changes please consult the Geth <a
href="https://github.com/ethereum/go-ethereum/milestone/167?closed=1">1.14.4
release milestone</a>.</p>
<hr />
<p>As with all our previous releases, you can find the:</p>
<ul>
<li>Pre-built binaries for all platforms on our <a
href="https://geth.ethereum.org/downloads/">downloads page</a>.</li>
<li>Docker images published under <a
href="https://cloud.docker.com/u/ethereum/repository/docker/ethereum/client-go"><code>ethereum/client-go</code></a>.</li>
<li>Ubuntu packages in our <a
href="https://launchpad.net/~ethereum/+archive/ubuntu/ethereum">Launchpad
PPA repository</a>.</li>
<li>OSX packages in our <a
href="https://github.com/ethereum/homebrew-ethereum">Homebrew Tap
repository</a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/0dd173a727dd2d2409b8e401b22e85d20c25b71f"><code>0dd173a</code></a>
params: release Geth v1.14.5</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/85459e14395dcd083076ee356358aec961aa35cc"><code>85459e1</code></a>
p2p/discover: unwrap 4-in-6 UDP source addresses (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29944">#29944</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/0750cb0c8f384ade3213ac3eb18dde214fcc1864"><code>0750cb0</code></a>
p2p/netutil: fix comments (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29942">#29942</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/cbbfa3eac05b816a704ef2e50ab0a7ac8a9c4dcc"><code>cbbfa3e</code></a>
rlp: no need to repeat called len method (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29936">#29936</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/6c518fe6068726679016123d574a0523b2855168"><code>6c518fe</code></a>
build: upgrade -dlgo version to Go 1.22.4 (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29938">#29938</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/bc6569462dfd78394599c93fd9e2a21908aca662"><code>bc65694</code></a>
p2p: use netip.Addr where possible (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29891">#29891</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/d09ddac39950645b95eae94894c322fc19f23acb"><code>d09ddac</code></a>
core/rawdb: remove unused deriveLogFields (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29913">#29913</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/e85e21c93267f619c8ce75c0457f4ed52cd9bbf0"><code>e85e21c</code></a>
core/state, eth/tracers: fix typos (<a
href="https://redirect.github.com/ethereum/go-ethereum/issues/29932">#29932</a>)</li>
<li><a
href="https://github.com/ethereum/go-ethereum/commit/fc40d68e5bd6ffb1651a75f985114de5eabd4e45"><code>fc40d68</code></a>
params: begin v1.14.5 release cycle</li>
<li>See full diff in <a
href="https://github.com/ethereum/go-ethereum/compare/v1.14.4...v1.14.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/ethereum/go-ethereum&package-manager=go_modules&previous-version=1.14.4&new-version=1.14.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Jun 7, 2024
1 parent c090449 commit f9a7e04
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ require (
github.com/cosmos/gogoproto v1.4.12
github.com/cosmos/ibc-apps/middleware/packet-forward-middleware/v6 v6.1.2
github.com/cosmos/ibc-go/v6 v6.2.2
github.com/ethereum/go-ethereum v1.14.4
github.com/ethereum/go-ethereum v1.14.5
github.com/gogo/protobuf v1.3.3
github.com/golang/mock v1.6.0
github.com/golang/protobuf v1.5.4
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -522,8 +522,8 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7
github.com/ethereum/c-kzg-4844 v1.0.0 h1:0X1LBXxaEtYD9xsyj9B9ctQEZIpnvVDeoBx8aHEwTNA=
github.com/ethereum/c-kzg-4844 v1.0.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0=
github.com/ethereum/go-ethereum v1.10.17/go.mod h1:Lt5WzjM07XlXc95YzrhosmR4J9Ahd6X2wyEV2SvGhk0=
github.com/ethereum/go-ethereum v1.14.4 h1:AI1778nnI9vb3eCcLo6XTw/lqp6ilVHQmbWmJOUHGU8=
github.com/ethereum/go-ethereum v1.14.4/go.mod h1:VEDGGhSxY7IEjn98hJRFXl/uFvpRgbIIf2PpXiyGGgc=
github.com/ethereum/go-ethereum v1.14.5 h1:szuFzO1MhJmweXjoM5nSAeDvjNUH3vIQoMzzQnfvjpw=
github.com/ethereum/go-ethereum v1.14.5/go.mod h1:VEDGGhSxY7IEjn98hJRFXl/uFvpRgbIIf2PpXiyGGgc=
github.com/ethereum/go-verkle v0.1.1-0.20240306133620-7d920df305f0 h1:KrE8I4reeVvf7C1tm8elRjj4BdscTYzz/WAbYyf/JI4=
github.com/ethereum/go-verkle v0.1.1-0.20240306133620-7d920df305f0/go.mod h1:D9AJLVXSyZQXJQVk8oh1EwjISE+sJTn2duYIZC0dy3w=
github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=
Expand Down

0 comments on commit f9a7e04

Please sign in to comment.