You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since neon-evm uses the old fork of sputnik-vm [1], it doesn't support the proposal after london fork.
For example, when encounter BASEFEE instruction, neon-evm treats it as an invalid instruction and revert the execution. This may lead to the misbehavior of the contract which targets at the newer fork (e.g., London fork ).
Bug Description
Since neon-evm uses the old fork of sputnik-vm [1], it doesn't support the proposal after london fork.
For example, when encounter
BASEFEE
instruction, neon-evm treats it as an invalid instruction and revert the execution. This may lead to the misbehavior of the contract which targets at the newer fork (e.g., London fork ).[1]https://github.com/neonlabsorg/evm/tree/3ec2db790354baf39f464563751079894eeece26
Actual Behavior
neon-evm reverts the execution when encounters
BASEFEE
instruction.Expected Behavior
neon-evm properly handles the
BASEFEE
instruction under EIP-1559.The text was updated successfully, but these errors were encountered: