Set default EVM version to Berlin

This commit is contained in:
hrkrshnn
2021-05-26 12:23:06 +02:00
parent 7d28ea3746
commit d5564a0304
7 changed files with 20 additions and 14 deletions
+5 -2
View File
@@ -158,9 +158,12 @@ at each version. Backward compatibility is not guaranteed between each version.
- Shifting operators use shifting opcodes and thus need less gas.
- ``petersburg``
- The compiler behaves the same way as with constantinople.
- ``istanbul`` (**default**)
- ``istanbul``
- Opcodes ``chainid`` and ``selfbalance`` are available in assembly.
- ``berlin`` (**experimental**)
- ``berlin`` (**default**)
- Gas costs for ``SLOAD``, ``*CALL``, ``BALANCE``, ``EXT*`` and ``SELFDESTRUCT`` increased. The
compiler assumes cold gas costs for such operations. This is relevant for gas estimation and
the optimizer.
.. _compiler-api: