Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Bump github.com/ethereum/go-ethereum from 1.14.4 to 1.14.5 (#314)
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