Open petertdavies opened 2 years ago
This has improved since this was first opened, but there are still some spurious differences:
diff '--color=auto' -U0 -r src/ethereum/istanbul/utils/address.py src/ethereum/muir_glacier/utils/address.py
--- src/ethereum/istanbul/utils/address.py 2024-11-12 10:32:05.622539227 -0500
+++ src/ethereum/muir_glacier/utils/address.py 2024-11-12 10:32:05.695871742 -0500
@@ -12 +12 @@
-Address specific functions used in this istanbul version of
+Address specific functions used in this muir_glacier version of
@@ -85 +85 @@
- address: `ethereum.istanbul.fork_types.Address`
+ address: `ethereum.muir_glacier.fork_types.Address`
diff '--color=auto' -U0 -r src/ethereum/istanbul/utils/hexadecimal.py src/ethereum/muir_glacier/utils/hexadecimal.py
--- src/ethereum/istanbul/utils/hexadecimal.py 2024-11-12 10:31:43.646116322 -0500
+++ src/ethereum/muir_glacier/utils/hexadecimal.py 2024-11-12 10:31:43.782781479 -0500
@@ -13 +13 @@
-Istanbul types.
+Muir Glacier types.
diff '--color=auto' -U0 -r src/ethereum/istanbul/utils/message.py src/ethereum/muir_glacier/utils/message.py
--- src/ethereum/istanbul/utils/message.py 2024-11-12 10:31:43.649449619 -0500
+++ src/ethereum/muir_glacier/utils/message.py 2024-11-12 10:31:43.786114776 -0500
@@ -12 +12 @@
-Message specific functions used in this istanbul version of
+Message specific functions used in this muir_glacier version of
@@ -66 +66 @@
- message: `ethereum.istanbul.vm.Message`
+ message: `ethereum.muir_glacier.vm.Message`
diff '--color=auto' -U0 -r src/ethereum/istanbul/vm/interpreter.py src/ethereum/muir_glacier/vm/interpreter.py
--- src/ethereum/istanbul/vm/interpreter.py 2024-11-12 10:31:43.676115991 -0500
+++ src/ethereum/muir_glacier/vm/interpreter.py 2024-11-12 10:31:43.819447741 -0500
@@ -162 +162 @@
- evm: :py:class:`~ethereum.istanbul.vm.Evm`
+ evm: :py:class:`~ethereum.muir_glacier.vm.Evm`
@@ -217 +217 @@
- evm: :py:class:`~ethereum.istanbul.vm.Evm`
+ evm: :py:class:`~ethereum.muir_glacier.vm.Evm`
Currently there are a number of spurious differences between forks. This means that tools like diff can't be used to their full potential.
For example the only difference between Istanbul and Muir Glacier should be the value of
BOMB_DELAY_BLOCKS
andMAINNET_FORK_BLOCK
. The actual diff is: