rust-ethereum / evm

Pure Rust implementation of Ethereum Virtual Machine
Apache License 2.0
1.18k stars 359 forks source link

Refactor: GasedMachine #205

Closed sorpaas closed 12 months ago

sorpaas commented 12 months ago

This refactor moves the GAS opcode to use machine state, instead of machine handle, and add a new GasedMachine struct to hold Machine, Gasometer and the is_static flag together.