hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::ametsuchi::PostgresCommandExecutor Member List

This is the complete list of members for iroha::ametsuchi::PostgresCommandExecutor, including all inherited members.

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) overrideiroha::ametsuchi::PostgresCommandExecutorvirtual
getSession()iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::AddAssetQuantity &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::AddPeer &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::AddSignatory &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::CallEngine &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::AppendRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::CompareAndSetAccountDetail &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::CreateAccount &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::CreateAsset &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::CreateDomain &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::CreateRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::DetachRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::GrantPermission &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::RemovePeer &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::RemoveSignatory &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::RevokePermission &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::SetAccountDetail &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::SetQuorum &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::SubtractAssetQuantity &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::TransferAsset &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
operator()(const shared_model::interface::SetSettingValue &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &, shared_model::interface::types::CommandIndexType, bool do_validation)iroha::ametsuchi::PostgresCommandExecutor
PostgresCommandExecutor(std::unique_ptr< soci::session > sql, std::shared_ptr< shared_model::interface::PermissionToString > perm_converter, std::shared_ptr< PostgresSpecificQueryExecutor > specific_query_executor, std::optional< std::reference_wrapper< const VmCaller >> vm_caller)iroha::ametsuchi::PostgresCommandExecutor
~CommandExecutor()=defaultiroha::ametsuchi::CommandExecutorvirtual
~PostgresCommandExecutor()iroha::ametsuchi::PostgresCommandExecutor