The EVM uses gas to assess complexity smart contract operations and so corresponding fees. In Ethereum , gas costs for an operation are converted into ETH through the gas price parameter that an Ethereum user stipulates for a transaction. Similarly, in Hedera, gas costs for a Solidity smart contract operation (such as running the constructor, storing runtime bytecode, and subsequent contracts calls) are converted into a fee component via a coefficient in the published fee schedule. Unlike in Ethereum, clients need not specify higher or lower ‘gas price’ in order to encourage processing of a transaction into consensus – all clients use the same equivalent ‘gas price’.