WTF-EVM-Opcodes icon indicating copy to clipboard operation
WTF-EVM-Opcodes copied to clipboard

Minimal tutorials for EVM Opcodes, building minimal evm in python from scratch. 以太坊的Opcodes(操作码)极简教程,使用python从零搭建EVM。

Results 3 WTF-EVM-Opcodes issues
Sort by recently updated
recently updated
newest added

https://github.com/WTFAcademy/WTF-EVM-Opcodes/blob/main/01_HelloOpcodes/readme.md 为啥读取也会消耗gas呢,从实践上来看我们直接访问mapping得键值并不需要支付任何gas

PUSH0 无操作数(operand), 不需要增加 pc

1. `b == 31`时,b 为最高字节位,不需要扩展。 2. `b`取 `0`时,`8 * b - 1`为`-1`,明显可以看出原来的代码有错。操作数都是 256 bit,字节位是从 0 到 31,所以应该是`8 * (b + 1) - 1`。 3. 置1后,需要取余将结果变回 256 bit 非负数。