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.11 to 1.14.12 (#…
…340) Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.14.11 to 1.14.12. <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>Gei Hinnom (v1.14.12)</h2> <p>This release covers quite a lot of time, and has many changes across the codebase. In particular; changes in tracing and account management, optimizations in database, trie and evm, and, as always bugfixes.</p> <p>This release removes the <code>personal</code> RPC namespace. It was already previously deprecated, and has not been accessible by default for nearly two years. We also removed the <code>--unlock</code> command-line parameter, with a view towards removing key/account management from the <code>geth</code> binary.</p> <ul> <li>Key management: <ul> <li>Remove <code>--unlock</code> command line flag from <code>geth</code> (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30737">#30737</a>)</li> <li>Remove <code>personal</code> RPC namespace (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30704">#30704</a>)</li> </ul> </li> <li>Builds: <ul> <li>RISC-V docker images (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30739">#30739</a>)</li> <li>ppa-builds for ubuntu <code>24.10</code> (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30580">#30580</a>)</li> </ul> </li> <li>Tracing: <ul> <li>invoke OnCodeChange-hook on selfdestruct (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30686">#30686</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/pull/30497">#30497</a>)</li> <li>improvements to <code>flatCallTracer</code> (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30539">#30539</a>)</li> <li>invoke tx-end hook in runtime helpers (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30711">#30711</a>)</li> <li><code>disableCode</code> and <code>disableStorage</code> options for <code>prestateTracer</code> (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30648">#30648</a>)</li> <li>tracing of system calls (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30666">#30666</a>)</li> <li>Change to how chainconfig is passed to tracers (<strong>breaking change</strong>) (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30540">#30540</a>)</li> <li>add <code>GetTransientState</code> method to StateDB interface (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30531">#30531</a>)</li> </ul> </li> <li>Signing: <ul> <li>improved support for EIP-712 array types (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30620">#30620</a>)</li> <li>non-legacy transactions support for ledger wallets (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30180">#30180</a>)</li> </ul> </li> <li>Bugfixes: <ul> <li>Set basefee for <code>AccessList</code> based on given block, not chain tip (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30538">#30538</a>)</li> <li>Multiple issues in benchmarks (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30667">#30667</a>)</li> <li>Fix bug with resolving a payload (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30615">#30615</a>)</li> </ul> </li> <li>Database optimizations <ul> <li>Run pebble in non-sync mode (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30573">#30573</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/pull/29792">#29792</a>). This change makes quite a big difference on certain OS:es, particularly MacOSX/Darwin, where it has been noted that <code>fsync</code> is notoriously slow.</li> <li>Use to increasing level sizes (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30602">#30602</a>), This change makes pebble use larger files, reducing the number of files from 160K to 10K.</li> </ul> </li> <li>Assorted: <ul> <li>Make jwtsecretflag expand tilde</li> <li>Work on verkle (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30672">#30672</a>)</li> <li>Work on <code>EIP-7002</code> and <code>EIP 7251</code> (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30571">#30571</a>)</li> <li>Implement <code>EIP-7685</code> and <code>EIP-6110</code> (flat requests enconding) (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30425">#30425</a>)</li> <li>Validation of EOF containers (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30418">#30418</a>)</li> <li>More helpful responses for rejected transactions (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30715">#30715</a>)</li> <li>Work on cross-execution witness (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30698">#30698</a>)</li> <li>EVM speed optimizations (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30662">#30662</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/pull/30629">#30629</a>)</li> <li>Reduce peak memory usage during reorg (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30600">#30600</a>)</li> <li>Speed up trie commit via concurrent workers (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30545">#30545</a>)</li> <li>Fuzzing improvments (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30585">#30585</a>)</li> <li>Implement new <code>engine_getBlobsV1</code> API method (<a href="https://redirect.github.com/ethereum/go-ethereum/pull/30537">#30537</a>)</li> </ul> </li> </ul> <p>For a full rundown of the changes please consult the Geth <a href="https://github.com/ethereum/go-ethereum/milestone/175?closed=1">1.14.12 release milestone</a>.</p> <hr /> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ethereum/go-ethereum/commit/293a300d64be3d9a1c2cc92c26fcff4089deadcd"><code>293a300</code></a> version: go-ethereum v1.14.12 stable</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/f3c19b1a1e6f22aefc96c7014dc86cb8524209bd"><code>f3c19b1</code></a> rpc: run tests in parallel (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30384">#30384</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/71b32b4d73b4f855df152f0eb29ee80486ced3aa"><code>71b32b4</code></a> core/txpool, eth/catalyst: clear transaction pool in Rollback (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30534">#30534</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/9e959dbb81a055bc0cf7c34cf935258dfde80089"><code>9e959db</code></a> all: remove kilic dependency from bls12381 fuzzers (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30296">#30296</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/ed7bac05f184c98ab38591fa894a24f3ffb95b1a"><code>ed7bac0</code></a> core: fix typos (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30767">#30767</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/a7ef9d645edc14ce2adf0205591b0bb89e5cdc7b"><code>a7ef9d6</code></a> build: upgrade -dlgo version to Go 1.23.3 (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30742">#30742</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/55b18e9bc1d16781324dd1ff78c61870a0732508"><code>55b18e9</code></a> cmd/geth: remove unlock commandline flag (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30737">#30737</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/62cce0ca6a9bd2ce809696df69c4b011476390f2"><code>62cce0c</code></a> core/state: tests on the binary iterator (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30754">#30754</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/c8f6d24f80fd4352798c3ba5cd0caeb79f8afa84"><code>c8f6d24</code></a> docs: fix typo (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30740">#30740</a>)</li> <li><a href="https://github.com/ethereum/go-ethereum/commit/4afca7c832477adc75006010e274ab103535b656"><code>4afca7c</code></a> p2p/netutil: unittests for addrutil (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/30439">#30439</a>)</li> <li>Additional commits viewable in <a href="https://github.com/ethereum/go-ethereum/compare/v1.14.11...v1.14.12">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.11&new-version=1.14.12)](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> Co-authored-by: CHAMI Rachid <[email protected]>
- Loading branch information