Skip to content

Commit

Permalink
Deployed a12688b to main with MkDocs 1.6.0 and mike 1.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jul 29, 2024
1 parent 6e3340e commit 1d7bc56
Show file tree
Hide file tree
Showing 248 changed files with 702 additions and 302 deletions.
55 changes: 54 additions & 1 deletion main/consuming_tests/exceptions/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2679,6 +2679,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="md-nav__link">
<span class="md-ellipsis">
TOO_MANY_CONTAINERS
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -15956,6 +15965,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="md-nav__link">
<span class="md-ellipsis">
TOO_MANY_CONTAINERS
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -19930,7 +19948,11 @@ <h2 id="ethereum_test_exceptions.BlockException.IMPORT_IMPOSSIBLE_DIFFICULTY_OVE
<span class="normal">707</span>
<span class="normal">708</span>
<span class="normal">709</span>
<span class="normal">710</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@unique</span>
<span class="normal">710</span>
<span class="normal">711</span>
<span class="normal">712</span>
<span class="normal">713</span>
<span class="normal">714</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@unique</span>
<span class="k">class</span> <span class="nc">EOFException</span><span class="p">(</span><span class="n">ExceptionBase</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Exception raised when an EOF container is invalid.</span>
Expand Down Expand Up @@ -20115,6 +20137,10 @@ <h2 id="ethereum_test_exceptions.BlockException.IMPORT_IMPOSSIBLE_DIFFICULTY_OVE
<span class="n">INCOMPATIBLE_CONTAINER_KIND</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Incompatible instruction found in a container of a specific kind.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">TOO_MANY_CONTAINERS</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> EOF container header has too many sub-containers.</span>
<span class="sd"> &quot;&quot;&quot;</span>
</code></pre></div></td></tr></table></div>
</details>
Expand Down Expand Up @@ -21317,6 +21343,33 @@ <h2 id="ethereum_test_exceptions.EOFException.INCOMPATIBLE_CONTAINER_KIND" class





<div class="doc doc-object doc-attribute">



<h2 id="ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="doc doc-heading">
<code class="highlight language-python"><span class="n">TOO_MANY_CONTAINERS</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span></code>

<span class="doc doc-labels">
<small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
<small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
</span>

<a href="#ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="headerlink" title="Permanent link">&para;</a></h2>


<div class="doc doc-contents ">

<p>EOF container header has too many sub-containers.</p>
</div>

</div>




</div>

</div>
Expand Down
71 changes: 63 additions & 8 deletions main/library/ethereum_test_exceptions/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2449,6 +2449,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="md-nav__link">
<span class="md-ellipsis">
TOO_MANY_CONTAINERS
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -15471,6 +15480,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="md-nav__link">
<span class="md-ellipsis">
TOO_MANY_CONTAINERS
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -16283,7 +16301,8 @@ <h2 id="ethereum_test_exceptions.EvmoneExceptionMapper" class="doc doc-heading">
<span class="normal">111</span>
<span class="normal">112</span>
<span class="normal">113</span>
<span class="normal">114</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span> <span class="nc">EvmoneExceptionMapper</span><span class="p">:</span>
<span class="normal">114</span>
<span class="normal">115</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span> <span class="nc">EvmoneExceptionMapper</span><span class="p">:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Translate between EEST exceptions and error strings returned by evmone.</span>
<span class="sd"> &quot;&quot;&quot;</span>
Expand Down Expand Up @@ -16350,6 +16369,7 @@ <h2 id="ethereum_test_exceptions.EvmoneExceptionMapper" class="doc doc-heading">
<span class="n">EOFException</span><span class="o">.</span><span class="n">INCOMPATIBLE_CONTAINER_KIND</span><span class="p">,</span> <span class="s2">&quot;err: incompatible_container_kind&quot;</span>
<span class="p">),</span>
<span class="n">ExceptionMessage</span><span class="p">(</span><span class="n">EOFException</span><span class="o">.</span><span class="n">STACK_HEIGHT_MISMATCH</span><span class="p">,</span> <span class="s2">&quot;err: stack_height_mismatch&quot;</span><span class="p">),</span>
<span class="n">ExceptionMessage</span><span class="p">(</span><span class="n">EOFException</span><span class="o">.</span><span class="n">TOO_MANY_CONTAINERS</span><span class="p">,</span> <span class="s2">&quot;err: too_many_container_sections&quot;</span><span class="p">),</span>
<span class="p">)</span>

<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
Expand Down Expand Up @@ -16406,13 +16426,13 @@ <h3 id="ethereum_test_exceptions.EvmoneExceptionMapper.exception_to_message" cla

<details class="quote">
<summary>Source code in <code>src/ethereum_test_exceptions/evmone_exceptions.py</code></summary>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">100</span>
<span class="normal">101</span>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">101</span>
<span class="normal">102</span>
<span class="normal">103</span>
<span class="normal">104</span>
<span class="normal">105</span>
<span class="normal">106</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">exception_to_message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exception</span><span class="p">:</span> <span class="n">EOFException</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
<span class="normal">106</span>
<span class="normal">107</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">exception_to_message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exception</span><span class="p">:</span> <span class="n">EOFException</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Takes an EOFException and returns a formatted string.&quot;&quot;&quot;</span>
<span class="n">message</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">exception_to_message_map</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
<span class="n">exception</span><span class="p">,</span>
Expand Down Expand Up @@ -16445,13 +16465,13 @@ <h3 id="ethereum_test_exceptions.EvmoneExceptionMapper.message_to_exception" cla

<details class="quote">
<summary>Source code in <code>src/ethereum_test_exceptions/evmone_exceptions.py</code></summary>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">108</span>
<span class="normal">109</span>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">109</span>
<span class="normal">110</span>
<span class="normal">111</span>
<span class="normal">112</span>
<span class="normal">113</span>
<span class="normal">114</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">message_to_exception</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exception_string</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">EOFException</span><span class="p">:</span>
<span class="normal">114</span>
<span class="normal">115</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">message_to_exception</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exception_string</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">EOFException</span><span class="p">:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Takes a string and tries to find matching exception&quot;&quot;&quot;</span>
<span class="c1"># TODO inform tester where to add the missing exception if get uses default</span>
<span class="n">exception</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">exception_to_message_map</span><span class="o">.</span><span class="n">inverse</span><span class="o">.</span><span class="n">get</span><span class="p">(</span>
Expand Down Expand Up @@ -18252,7 +18272,11 @@ <h2 id="ethereum_test_exceptions.EOFException" class="doc doc-heading">
<span class="normal">707</span>
<span class="normal">708</span>
<span class="normal">709</span>
<span class="normal">710</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@unique</span>
<span class="normal">710</span>
<span class="normal">711</span>
<span class="normal">712</span>
<span class="normal">713</span>
<span class="normal">714</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@unique</span>
<span class="k">class</span> <span class="nc">EOFException</span><span class="p">(</span><span class="n">ExceptionBase</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Exception raised when an EOF container is invalid.</span>
Expand Down Expand Up @@ -18437,6 +18461,10 @@ <h2 id="ethereum_test_exceptions.EOFException" class="doc doc-heading">
<span class="n">INCOMPATIBLE_CONTAINER_KIND</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Incompatible instruction found in a container of a specific kind.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">TOO_MANY_CONTAINERS</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> EOF container header has too many sub-containers.</span>
<span class="sd"> &quot;&quot;&quot;</span>
</code></pre></div></td></tr></table></div>
</details>
Expand Down Expand Up @@ -19639,6 +19667,33 @@ <h3 id="ethereum_test_exceptions.EOFException.INCOMPATIBLE_CONTAINER_KIND" class





<div class="doc doc-object doc-attribute">



<h3 id="ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="doc doc-heading">
<code class="highlight language-python"><span class="n">TOO_MANY_CONTAINERS</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span></code>

<span class="doc doc-labels">
<small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
<small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
</span>

<a href="#ethereum_test_exceptions.EOFException.TOO_MANY_CONTAINERS" class="headerlink" title="Permanent link">&para;</a></h3>


<div class="doc doc-contents ">

<p>EOF container header has too many sub-containers.</p>
</div>

</div>




</div>

</div>
Expand Down
55 changes: 54 additions & 1 deletion main/library/ethereum_test_tools/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2782,6 +2782,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#ethereum_test_tools.EOFException.TOO_MANY_CONTAINERS" class="md-nav__link">
<span class="md-ellipsis">
TOO_MANY_CONTAINERS
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -16830,6 +16839,15 @@
</span>
</a>

</li>

<li class="md-nav__item">
<a href="#ethereum_test_tools.EOFException.TOO_MANY_CONTAINERS" class="md-nav__link">
<span class="md-ellipsis">
TOO_MANY_CONTAINERS
</span>
</a>

</li>

</ul>
Expand Down Expand Up @@ -22042,7 +22060,11 @@ <h2 id="ethereum_test_tools.EOFException" class="doc doc-heading">
<span class="normal">707</span>
<span class="normal">708</span>
<span class="normal">709</span>
<span class="normal">710</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@unique</span>
<span class="normal">710</span>
<span class="normal">711</span>
<span class="normal">712</span>
<span class="normal">713</span>
<span class="normal">714</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@unique</span>
<span class="k">class</span> <span class="nc">EOFException</span><span class="p">(</span><span class="n">ExceptionBase</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Exception raised when an EOF container is invalid.</span>
Expand Down Expand Up @@ -22227,6 +22249,10 @@ <h2 id="ethereum_test_tools.EOFException" class="doc doc-heading">
<span class="n">INCOMPATIBLE_CONTAINER_KIND</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Incompatible instruction found in a container of a specific kind.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">TOO_MANY_CONTAINERS</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> EOF container header has too many sub-containers.</span>
<span class="sd"> &quot;&quot;&quot;</span>
</code></pre></div></td></tr></table></div>
</details>
Expand Down Expand Up @@ -23429,6 +23455,33 @@ <h3 id="ethereum_test_tools.EOFException.INCOMPATIBLE_CONTAINER_KIND" class="doc





<div class="doc doc-object doc-attribute">



<h3 id="ethereum_test_tools.EOFException.TOO_MANY_CONTAINERS" class="doc doc-heading">
<code class="highlight language-python"><span class="n">TOO_MANY_CONTAINERS</span> <span class="o">=</span> <span class="n">auto</span><span class="p">()</span></code>

<span class="doc doc-labels">
<small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
<small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
</span>

<a href="#ethereum_test_tools.EOFException.TOO_MANY_CONTAINERS" class="headerlink" title="Permanent link">&para;</a></h3>


<div class="doc doc-contents ">

<p>EOF container header has too many sub-containers.</p>
</div>

</div>




</div>

</div>
Expand Down
Binary file modified main/objects.inv
Binary file not shown.
2 changes: 1 addition & 1 deletion main/search/search_index.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion main/tests/berlin/eip2930_access_list/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13175,7 +13175,7 @@


<h1 id="eip-2930-access-list">EIP-2930 Access List<a class="headerlink" href="#eip-2930-access-list" title="Permanent link">&para;</a></h1>
<p>Documentation for <a href="https://github.com/ethereum/execution-spec-tests/blob/7b3a2e0c86563c478d17c9738aa00ab1901710af/tests/berlin/eip2930_access_list"><code>tests/berlin/eip2930_access_list</code></a>.</p>
<p>Documentation for <a href="https://github.com/ethereum/execution-spec-tests/blob/a12688bcb01b62809f8888fc8a388ea012bce3c6/tests/berlin/eip2930_access_list"><code>tests/berlin/eip2930_access_list</code></a>.</p>
<div class="admonition example">
<p class="admonition-title">Generate fixtures for these test cases with:</p>
<div class="highlight"><pre><span></span><code><span class="go">fill -v tests/berlin/eip2930_access_list</span>
Expand Down
2 changes: 1 addition & 1 deletion main/tests/berlin/eip2930_access_list/test_acl/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13186,7 +13186,7 @@


<h1 id="test-acl">Test ACL<a class="headerlink" href="#test-acl" title="Permanent link">&para;</a></h1>
<p>Documentation for <a href="https://github.com/ethereum/execution-spec-tests/blob/7b3a2e0c86563c478d17c9738aa00ab1901710af/tests/berlin/eip2930_access_list/test_acl.py"><code>tests/berlin/eip2930_access_list/test_acl.py</code></a>.</p>
<p>Documentation for <a href="https://github.com/ethereum/execution-spec-tests/blob/a12688bcb01b62809f8888fc8a388ea012bce3c6/tests/berlin/eip2930_access_list/test_acl.py"><code>tests/berlin/eip2930_access_list/test_acl.py</code></a>.</p>
<div class="admonition example">
<p class="admonition-title">Generate fixtures for these test cases with:</p>
<div class="highlight"><pre><span></span><code><span class="go">fill -v tests/berlin/eip2930_access_list/test_acl.py</span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13172,7 +13172,7 @@
<h1 id="test-acl-test-cases">Test ACL - Test Cases<a class="headerlink" href="#test-acl-test-cases" title="Permanent link">&para;</a></h1>
<div class="admonition example">
<p class="admonition-title">Test cases generated from <code>tests/berlin/eip2930_access_list/test_acl.py</code></p>
<p>Parametrized test cases generated from the test module <a href="https://github.com/ethereum/execution-spec-tests/blob/7b3a2e0c86563c478d17c9738aa00ab1901710af/tests/berlin/eip2930_access_list/test_acl.py"><code>tests/berlin/eip2930_access_list/test_acl.py</code></a>:</p>
<p>Parametrized test cases generated from the test module <a href="https://github.com/ethereum/execution-spec-tests/blob/a12688bcb01b62809f8888fc8a388ea012bce3c6/tests/berlin/eip2930_access_list/test_acl.py"><code>tests/berlin/eip2930_access_list/test_acl.py</code></a>:</p>
<div class="highlight"><pre><span></span><code>test_access_list[fork_Berlin-blockchain_test]
test_access_list[fork_Berlin-state_test]
test_access_list[fork_London-blockchain_test]
Expand Down
2 changes: 1 addition & 1 deletion main/tests/berlin/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13173,7 +13173,7 @@


<h1 id="berlin">Berlin<a class="headerlink" href="#berlin" title="Permanent link">&para;</a></h1>
<p>Documentation for <a href="https://github.com/ethereum/execution-spec-tests/blob/7b3a2e0c86563c478d17c9738aa00ab1901710af/tests/berlin"><code>tests/berlin</code></a>.</p>
<p>Documentation for <a href="https://github.com/ethereum/execution-spec-tests/blob/a12688bcb01b62809f8888fc8a388ea012bce3c6/tests/berlin"><code>tests/berlin</code></a>.</p>
<div class="admonition example">
<p class="admonition-title">Generate fixtures for these test cases with:</p>
<div class="highlight"><pre><span></span><code><span class="go">fill -v tests/berlin</span>
Expand Down
Loading

0 comments on commit 1d7bc56

Please sign in to comment.