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

#include "command_executor.hpp"

Inheritance diagram for iroha::ametsuchi::CommandExecutor:
Inheritance graph
Collaboration diagram for iroha::ametsuchi::CommandExecutor:
Collaboration graph

Public Member Functions

virtual ~CommandExecutor ()=default
 
virtual CommandResult execute (const shared_model::interface::Command &cmd, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)=0
 

Constructor & Destructor Documentation

◆ ~CommandExecutor()

virtual iroha::ametsuchi::CommandExecutor::~CommandExecutor ( )
virtualdefault

Member Function Documentation

◆ execute()

virtual CommandResult iroha::ametsuchi::CommandExecutor::execute ( const shared_model::interface::Command cmd,
const shared_model::interface::types::AccountIdType creator_account_id,
const std::string &  tx_hash,
shared_model::interface::types::CommandIndexType  cmd_index,
bool  do_validation 
)
pure virtual

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