State&m_s;///< The state to which this operation/transaction is applied.
LastHashesm_lastHashes;
std::shared_ptr<ExtVM>m_ext;///< The VM externality object for the VM execution or null if no VM is required.
std::shared_ptr<ExtVM>m_ext;///< The VM externality object for the VM execution or null if no VM is required. shared_ptr used only to allow ExtVM forward reference.
bytesRefm_outRef;///< Reference to "expected output" buffer.
ExecutionResult*m_res=nullptr;///< Optional storage for execution results.
Addressm_newAddress;///< The address of the created contract in the case of create() being called.
@ -158,9 +156,7 @@ private:
Transactionm_t;///< The original transaction. Set by setup().
LogEntriesm_logs;///< The log entries created by this transaction. Set by finalize().
bigintm_gasRequired;///< Gas required during execution of the transaction.