Skip to content

Commit 90f083d

Browse files
Deployed ef683b2 to main with MkDocs 1.6.1 and mike 1.1.2
1 parent 0f9376a commit 90f083d

File tree

675 files changed

+4312
-3652
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

675 files changed

+4312
-3652
lines changed

main/CHANGELOG/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29517,6 +29517,7 @@ <h3 id="misc">📋 Misc<a class="headerlink" href="#misc" title="Permanent link"
2951729517
<ul>
2951829518
<li>✨ Add tighter validation for EIP-7928 model coming from t8n when filling (<a href="https://github.com/ethereum/execution-spec-tests/pull/2138">#2138</a>).</li>
2951929519
<li>✨ Add flexible API for absence checks for EIP-7928 (BAL) tests (<a href="https://github.com/ethereum/execution-spec-tests/pull/2124">#2124</a>).</li>
29520+
<li>🐞 Use <code>engine_newPayloadV5</code> for <code>&gt;=Amsterdam</code> forks in <code>consume engine</code> (<a href="https://github.com/ethereum/execution-spec-tests/pull/2170">#2170</a>).</li>
2952029521
</ul>
2952129522
<h3 id="test-cases">🧪 Test Cases<a class="headerlink" href="#test-cases" title="Permanent link">&para;</a></h3>
2952229523
<h2 id="v500-2025-09-05"><a href="https://github.com/ethereum/execution-spec-tests/releases/tag/v5.0.0">v5.0.0</a> - 2025-09-05<a class="headerlink" href="#v500-2025-09-05" title="Permanent link">&para;</a></h2>

main/library/ethereum_clis/index.html

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -30661,11 +30661,7 @@ <h2 id="ethereum_clis.GethFixtureConsumer" class="doc doc-heading">
3066130661

3066230662
<details class="quote">
3066330663
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
30664-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">204</span>
30665-
<span class="normal">205</span>
30666-
<span class="normal">206</span>
30667-
<span class="normal">207</span>
30668-
<span class="normal">208</span>
30664+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">208</span>
3066930665
<span class="normal">209</span>
3067030666
<span class="normal">210</span>
3067130667
<span class="normal">211</span>
@@ -30818,7 +30814,11 @@ <h2 id="ethereum_clis.GethFixtureConsumer" class="doc doc-heading">
3081830814
<span class="normal">358</span>
3081930815
<span class="normal">359</span>
3082030816
<span class="normal">360</span>
30821-
<span class="normal">361</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">GethFixtureConsumer</span><span class="p">(</span>
30817+
<span class="normal">361</span>
30818+
<span class="normal">362</span>
30819+
<span class="normal">363</span>
30820+
<span class="normal">364</span>
30821+
<span class="normal">365</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">GethFixtureConsumer</span><span class="p">(</span>
3082230822
<span class="n">GethEvm</span><span class="p">,</span>
3082330823
<span class="n">FixtureConsumerTool</span><span class="p">,</span>
3082430824
<span class="n">fixture_formats</span><span class="o">=</span><span class="p">[</span><span class="n">StateFixture</span><span class="p">,</span> <span class="n">BlockchainFixture</span><span class="p">],</span>
@@ -31007,11 +31007,7 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_blockchain_test" class="doc do
3100731007

3100831008
<details class="quote">
3100931009
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31010-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">211</span>
31011-
<span class="normal">212</span>
31012-
<span class="normal">213</span>
31013-
<span class="normal">214</span>
31014-
<span class="normal">215</span>
31010+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">215</span>
3101531011
<span class="normal">216</span>
3101631012
<span class="normal">217</span>
3101731013
<span class="normal">218</span>
@@ -31057,7 +31053,11 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_blockchain_test" class="doc do
3105731053
<span class="normal">258</span>
3105831054
<span class="normal">259</span>
3105931055
<span class="normal">260</span>
31060-
<span class="normal">261</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">consume_blockchain_test</span><span class="p">(</span>
31056+
<span class="normal">261</span>
31057+
<span class="normal">262</span>
31058+
<span class="normal">263</span>
31059+
<span class="normal">264</span>
31060+
<span class="normal">265</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">consume_blockchain_test</span><span class="p">(</span>
3106131061
<span class="bp">self</span><span class="p">,</span>
3106231062
<span class="n">fixture_path</span><span class="p">:</span> <span class="n">Path</span><span class="p">,</span>
3106331063
<span class="n">fixture_name</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
@@ -31143,11 +31143,7 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_state_test_file" class="doc do
3114331143

3114431144
<details class="quote">
3114531145
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31146-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">263</span>
31147-
<span class="normal">264</span>
31148-
<span class="normal">265</span>
31149-
<span class="normal">266</span>
31150-
<span class="normal">267</span>
31146+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">267</span>
3115131147
<span class="normal">268</span>
3115231148
<span class="normal">269</span>
3115331149
<span class="normal">270</span>
@@ -31184,7 +31180,11 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_state_test_file" class="doc do
3118431180
<span class="normal">301</span>
3118531181
<span class="normal">302</span>
3118631182
<span class="normal">303</span>
31187-
<span class="normal">304</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@cache</span> <span class="c1"># noqa</span>
31183+
<span class="normal">304</span>
31184+
<span class="normal">305</span>
31185+
<span class="normal">306</span>
31186+
<span class="normal">307</span>
31187+
<span class="normal">308</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@cache</span> <span class="c1"># noqa</span>
3118831188
<span class="k">def</span><span class="w"> </span><span class="nf">consume_state_test_file</span><span class="p">(</span>
3118931189
<span class="bp">self</span><span class="p">,</span>
3119031190
<span class="n">fixture_path</span><span class="p">:</span> <span class="n">Path</span><span class="p">,</span>
@@ -31255,11 +31255,7 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_state_test" class="doc doc-hea
3125531255

3125631256
<details class="quote">
3125731257
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31258-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">306</span>
31259-
<span class="normal">307</span>
31260-
<span class="normal">308</span>
31261-
<span class="normal">309</span>
31262-
<span class="normal">310</span>
31258+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">310</span>
3126331259
<span class="normal">311</span>
3126431260
<span class="normal">312</span>
3126531261
<span class="normal">313</span>
@@ -31285,7 +31281,11 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_state_test" class="doc doc-hea
3128531281
<span class="normal">333</span>
3128631282
<span class="normal">334</span>
3128731283
<span class="normal">335</span>
31288-
<span class="normal">336</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">consume_state_test</span><span class="p">(</span>
31284+
<span class="normal">336</span>
31285+
<span class="normal">337</span>
31286+
<span class="normal">338</span>
31287+
<span class="normal">339</span>
31288+
<span class="normal">340</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">consume_state_test</span><span class="p">(</span>
3128931289
<span class="bp">self</span><span class="p">,</span>
3129031290
<span class="n">fixture_path</span><span class="p">:</span> <span class="n">Path</span><span class="p">,</span>
3129131291
<span class="n">fixture_name</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
@@ -31343,11 +31343,7 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_fixture" class="doc doc-headin
3134331343

3134431344
<details class="quote">
3134531345
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31346-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">338</span>
31347-
<span class="normal">339</span>
31348-
<span class="normal">340</span>
31349-
<span class="normal">341</span>
31350-
<span class="normal">342</span>
31346+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">342</span>
3135131347
<span class="normal">343</span>
3135231348
<span class="normal">344</span>
3135331349
<span class="normal">345</span>
@@ -31366,7 +31362,11 @@ <h3 id="ethereum_clis.GethFixtureConsumer.consume_fixture" class="doc doc-headin
3136631362
<span class="normal">358</span>
3136731363
<span class="normal">359</span>
3136831364
<span class="normal">360</span>
31369-
<span class="normal">361</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">consume_fixture</span><span class="p">(</span>
31365+
<span class="normal">361</span>
31366+
<span class="normal">362</span>
31367+
<span class="normal">363</span>
31368+
<span class="normal">364</span>
31369+
<span class="normal">365</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">consume_fixture</span><span class="p">(</span>
3137031370
<span class="bp">self</span><span class="p">,</span>
3137131371
<span class="n">fixture_format</span><span class="p">:</span> <span class="n">FixtureFormat</span><span class="p">,</span>
3137231372
<span class="n">fixture_path</span><span class="p">:</span> <span class="n">Path</span><span class="p">,</span>
@@ -31436,11 +31436,7 @@ <h2 id="ethereum_clis.GethTransitionTool" class="doc doc-heading">
3143631436

3143731437
<details class="quote">
3143831438
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31439-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">170</span>
31440-
<span class="normal">171</span>
31441-
<span class="normal">172</span>
31442-
<span class="normal">173</span>
31443-
<span class="normal">174</span>
31439+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">174</span>
3144431440
<span class="normal">175</span>
3144531441
<span class="normal">176</span>
3144631442
<span class="normal">177</span>
@@ -31467,7 +31463,11 @@ <h2 id="ethereum_clis.GethTransitionTool" class="doc doc-heading">
3146731463
<span class="normal">198</span>
3146831464
<span class="normal">199</span>
3146931465
<span class="normal">200</span>
31470-
<span class="normal">201</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">GethTransitionTool</span><span class="p">(</span><span class="n">GethEvm</span><span class="p">,</span> <span class="n">TransitionTool</span><span class="p">):</span>
31466+
<span class="normal">201</span>
31467+
<span class="normal">202</span>
31468+
<span class="normal">203</span>
31469+
<span class="normal">204</span>
31470+
<span class="normal">205</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">GethTransitionTool</span><span class="p">(</span><span class="n">GethEvm</span><span class="p">,</span> <span class="n">TransitionTool</span><span class="p">):</span>
3147131471
<span class="w"> </span><span class="sd">&quot;&quot;&quot;go-ethereum `evm` Transition tool interface wrapper class.&quot;&quot;&quot;</span>
3147231472

3147331473
<span class="n">subcommand</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;t8n&quot;</span>
@@ -31528,11 +31528,7 @@ <h3 id="ethereum_clis.GethTransitionTool.__init__" class="doc doc-heading">
3152831528

3152931529
<details class="quote">
3153031530
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31531-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">177</span>
31532-
<span class="normal">178</span>
31533-
<span class="normal">179</span>
31534-
<span class="normal">180</span>
31535-
<span class="normal">181</span>
31531+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">181</span>
3153631532
<span class="normal">182</span>
3153731533
<span class="normal">183</span>
3153831534
<span class="normal">184</span>
@@ -31544,7 +31540,11 @@ <h3 id="ethereum_clis.GethTransitionTool.__init__" class="doc doc-heading">
3154431540
<span class="normal">190</span>
3154531541
<span class="normal">191</span>
3154631542
<span class="normal">192</span>
31547-
<span class="normal">193</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span>
31543+
<span class="normal">193</span>
31544+
<span class="normal">194</span>
31545+
<span class="normal">195</span>
31546+
<span class="normal">196</span>
31547+
<span class="normal">197</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span>
3154831548
<span class="bp">self</span><span class="p">,</span>
3154931549
<span class="o">*</span><span class="p">,</span>
3155031550
<span class="n">exception_mapper</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">ExceptionMapper</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
@@ -31589,13 +31589,13 @@ <h3 id="ethereum_clis.GethTransitionTool.is_fork_supported" class="doc doc-headi
3158931589

3159031590
<details class="quote">
3159131591
<summary>Source code in <code>src/ethereum_clis/clis/geth.py</code></summary>
31592-
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">195</span>
31593-
<span class="normal">196</span>
31594-
<span class="normal">197</span>
31595-
<span class="normal">198</span>
31596-
<span class="normal">199</span>
31592+
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">199</span>
3159731593
<span class="normal">200</span>
31598-
<span class="normal">201</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">is_fork_supported</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">fork</span><span class="p">:</span> <span class="n">Fork</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">bool</span><span class="p">:</span>
31594+
<span class="normal">201</span>
31595+
<span class="normal">202</span>
31596+
<span class="normal">203</span>
31597+
<span class="normal">204</span>
31598+
<span class="normal">205</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">is_fork_supported</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">fork</span><span class="p">:</span> <span class="n">Fork</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">bool</span><span class="p">:</span>
3159931599
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
3160031600
<span class="sd"> Return True if the fork is supported by the tool.</span>
3160131601

0 commit comments

Comments
 (0)