Skip to content

Conversation

@KaloyanTanev
Copy link
Collaborator

v1.7.0-rc2 with the latest go-eth2-client and updated min BN version warning.

category: misc
ticket: none

dependabot bot and others added 3 commits September 29, 2025 17:41
….4 (#3999)

Bumps [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) from 1.16.3 to 1.16.4.
<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>Bioelectric Infusers (v1.16.4)</h2>
<!-- raw HTML omitted -->
<p>This release enables the Osaka (Fusaka) fork on testnets. We also enable two blob-parameter only (BPO) forks for the testnets.</p>
<ul>
<li>
<p>Holesky</p>
<ul>
<li>Osaka at time <code>1759308480</code> (2025-10-01 08:48:00 UTC)</li>
<li>BPO1 at time <code>1759800000</code> (2025-10-07 01:20:00 UTC)</li>
<li>BPO2 at time <code>1760389824</code> (2025-10-13 21:10:24 UTC)</li>
</ul>
</li>
<li>
<p>Sepolia</p>
<ul>
<li>Osaka at time <code>1760427360</code> (2025-10-14 07:36:00 UTC)</li>
<li>BPO1 at time <code>1761017184</code> (2025-10-21 03:26:24 UTC)</li>
<li>BPO2 at time <code>1761607008</code> (2025-10-27 23:16:48 UTC)</li>
</ul>
</li>
<li>
<p>Hoodi</p>
<ul>
<li>Osaka at time <code>1761677592</code> (2025-10-28 18:53:12 UTC)</li>
<li>BPO1 at time <code>1762365720</code> (2025-11-05 18:02:00 UTC)</li>
<li>BPO2 at time <code>1762955544</code> (2025-11-12 13:52:24 UTC)</li>
</ul>
</li>
</ul>
<p>With BPO1 and BPO2, the blob capacity of these networks will increase as follows:</p>
<ul>
<li>BPO1: max blobs/block: <code>15</code>, target: <code>10</code></li>
<li>BPO2: max blobs/block: <code>21</code>, target: <code>14</code></li>
</ul>
<p>As of this release, the default block gas limit is set to <strong>60M gas</strong>.
This is the recommended limit that we, as client authors, feel comfortable with.</p>
<h3>CLI commands</h3>
<ul>
<li><code>geth snapshot</code> and related commands no longer fail due to not finding the trie journal file. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32531">#32531</a>)</li>
<li>A regression in <code>geth snapshot dump</code> and <code>geth export-preimages</code> is resolved. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32650">#32650</a>)</li>
<li>We have added an experimental zkVM 'guest program', <code>keeper</code>, to the source tree. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32543">#32543</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/issues/32638">#32638</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/issues/32736">#32736</a>)</li>
</ul>
<h3>RPC</h3>
<ul>
<li><code>eth_call</code> and related operations were fixed to not apply the EIP-7825 per-transaction gas limit when executing under Osaka fork rules. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32641">#32641</a>)</li>
<li>For <code>eth_getLogs</code> and other log filtering operations, it is now possible to configure the number of addresses allowed in the filter using the <code>--rpc.logquerylimit</code> flag. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32327">#32327</a>)</li>
<li>Starting Geth with the <code>--state.size-tracking</code> option enables collection of precise state size numbers, which can be read using the <code>debug_stateSize</code> endpoint. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32362">#32362</a>)</li>
<li>The new <code>debug_executionWitness</code> and <code>debug_executionWitnessByHash</code> methods create a block witness for stateless execution. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32216">#32216</a>)</li>
</ul>
<h3>Tracing &amp; ABIGEN</h3>
<ul>
<li>There is a new <code>CodeChangeV2</code> hook, with a <code>CodeChangeReason</code> parameter. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32525">#32525</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/issues/32535">#32535</a>)</li>
<li>In certain corner-cases related to SELFDESTRUCT, <code>OnBalanceChange</code> was not invoked. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32526">#32526</a>)</li>
<li><code>BoundContract</code> in <code>accounts/abi/bind/v2</code> now exposes an <code>Address</code> method. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32559">#32559</a>)</li>
</ul>
<h3>Core</h3>
<ul>
<li>The EVM MODEXP precompiled account has seen some optimizations to improve performance for worst-case inputs. We are especially grateful for <a href="https://github.com/GottfriedHerold"><code>@​GottfriedHerold</code></a>'s work on improving the underlying math/big library. (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32527">#32527</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/issues/32553">#32553</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/issues/32568">#32568</a>, <a href="https://redirect.github.com/ethereum/go-ethereum/issues/32576">#32576</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/ethereum/go-ethereum/commit/41714b4975845b1d6e3277b7b92e80c66a584d2b"><code>41714b4</code></a> Merge branch 'master' into release/1.16</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/b964b6574f118cc23fc46a2353008a7a97b74fc1"><code>b964b65</code></a> version: release go-ethereum v1.16.4 stable</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/0977a02ec1eec2d0d85236c33b0e8878b703f890"><code>0977a02</code></a> params: schedule Osaka/BPO1/BPO2 for testnets (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32735">#32735</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/7d8ccddaaccb4f9ebeaa317ad82aee93ab891399"><code>7d8ccdd</code></a> all: refactor to use builtin max/min (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32694">#32694</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/bacc1504baa6ede16e8541d74b141d4dac763e3a"><code>bacc150</code></a> core/txpool: add eip2681 check for incoming transactions (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32726">#32726</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/ad484fcbd0f513d09d20de616528efba9bba9d71"><code>ad484fc</code></a> build: upgrade to execution-spec-tests v5.1.0 (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32742">#32742</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/89158aa64e09c91f8fd56e05afaab4e28edc6be1"><code>89158aa</code></a> core/txpool/blobpool: convert and add one-by-one (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32718">#32718</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/965ffff9ac4fee6169df8b5fd0a6c097475b9fb9"><code>965ffff</code></a> all: add bpo1 and bpo2 overrides (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32737">#32737</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/7611f351c18de983c49544f09aa042bd0403243b"><code>7611f35</code></a> accounts/abi/bind: fix data race in TestWaitDeployedCornerCases (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32740">#32740</a>)</li>
<li><a href="https://github.com/ethereum/go-ethereum/commit/1c706d1571d6e61754631ae6f0ae73d54ed4d44a"><code>1c706d1</code></a> accounts/keystore: use ticker to avoid timer allocations (<a href="https://redirect.github.com/ethereum/go-ethereum/issues/32732">#32732</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/ethereum/go-ethereum/compare/v1.16.3...v1.16.4">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.16.3&new-version=1.16.4)](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>
Bump CL min version to be fusaka-ready

category: feature 
ticket: #3978
As per the title

category: misc
ticket: none
@sonarqubecloud
Copy link

@KaloyanTanev KaloyanTanev changed the title Kalo/v1.7.0 rc2 *: v1.7.0-rc2 Sep 29, 2025
@codecov
Copy link

codecov bot commented Sep 29, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 53.48%. Comparing base (888c655) to head (48d4092).
⚠️ Report is 1 commits behind head on main-v1.7.

Additional details and impacted files
@@              Coverage Diff              @@
##           main-v1.7    #4003      +/-   ##
=============================================
- Coverage      53.54%   53.48%   -0.07%     
=============================================
  Files            224      224              
  Lines          37347    37347              
=============================================
- Hits           19998    19974      -24     
- Misses         15230    15256      +26     
+ Partials        2119     2117       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@KaloyanTanev KaloyanTanev added the merge when ready Indicates bulldozer bot may merge when all checks pass label Sep 29, 2025
@obol-bulldozer obol-bulldozer bot merged commit 459bc20 into main-v1.7 Sep 29, 2025
13 of 14 checks passed
@obol-bulldozer obol-bulldozer bot deleted the kalo/v1.7.0-rc2 branch September 29, 2025 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

branch-release merge when ready Indicates bulldozer bot may merge when all checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants