#include "vm_caller.hpp"


Public Member Functions | |
| virtual | ~VmCaller ()=default |
| virtual iroha::expected::Result< std::optional< std::string >, std::string > | call (std::string const &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, shared_model::interface::types::EvmCodeHexStringView input, shared_model::interface::types::AccountIdType const &caller, std::optional< shared_model::interface::types::EvmCalleeHexStringView > callee, BurrowStorage &burrow_storage, CommandExecutor &command_executor, SpecificQueryExecutor &query_executor) const =0 |
|
virtualdefault |
|
pure virtual |
Implemented in iroha::ametsuchi::BurrowVmCaller.