How Gas works in FEVM
Gas in FEVM works quite differently from the EVM. Instead of assigning a fixed gas cost in each instruction, FEVM charges FVM/FIL gas based on WASM code execution of the FEVM interpreter.
When executing a message that invokes an EVM contract, the FVM charges for the message chain inclusion (when the message originates off chain) and then invokes the actor that hosts the contract. The actor is an instance of the EVM actor, which uses the FEVM interpreter to