hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::ametsuchi::TransactionExecutor Class Reference

#include "tx_executor.hpp"

Collaboration diagram for iroha::ametsuchi::TransactionExecutor:
Collaboration graph

Public Member Functions

 TransactionExecutor (std::shared_ptr< CommandExecutor > command_executor)
 
iroha::expected::Result< void, TxExecutionErrorexecute (const shared_model::interface::Transaction &transaction, bool do_validation) const
 

Constructor & Destructor Documentation

◆ TransactionExecutor()

TransactionExecutor::TransactionExecutor ( std::shared_ptr< CommandExecutor command_executor)
explicit

Member Function Documentation

◆ execute()

iroha::expected::Result< void, TxExecutionError > TransactionExecutor::execute ( const shared_model::interface::Transaction transaction,
bool  do_validation 
) const
Here is the call graph for this function:

The documentation for this class was generated from the following files: