Ekko
Ekko
 why here m_tx not get value with host.get_tx_context()? this is my function: `evmc_tx_context SimulateHost::get_tx_context() const noexcept { return _context; }`it's not right to return the evmc_tx_context object without is...
Thanks for remind. However, the base class in require that the return type must be `evmc_tx_context`.
It's a bit difficult to provide test, because I am using online client to run it.... However, I can provide my code around it. [SimulateHost](https://github.com/aMagicNeko/ESPP/blob/master/simulate/simulate_host.cpp)
```cpp const evmc_tx_context& get_tx_context() noexcept { std::cout
```const evmc_tx_context& get_tx_context() noexcept { std::cout
When I compile with -O0, no crash happens.... Maybe the bug of compiler...
@chfast Hi, brother. I change the return value of the function `get_tx_context` to `const evmc_tx_context *` and it performs well. Should I push it?
Go ahead.