hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
stateful_validator_impl.cpp File Reference
#include "validation/impl/stateful_validator_impl.hpp"
#include <string>
#include <boost/algorithm/cxx11/all_of.hpp>
#include <boost/format.hpp>
#include <boost/range/adaptor/filtered.hpp>
#include <boost/range/adaptor/indexed.hpp>
#include <boost/range/adaptor/transformed.hpp>
#include "common/result.hpp"
#include "interfaces/iroha_internal/batch_meta.hpp"
#include "logger/logger.hpp"
#include "validation/utils.hpp"
Include dependency graph for stateful_validator_impl.cpp:

Namespaces

 iroha
 
 iroha::validation
 

Functions

static bool iroha::validation::checkTransactions (ametsuchi::TemporaryWsv &temporary_wsv, validation::TransactionsErrors &transactions_errors_log, const shared_model::interface::Transaction &tx)
 
static auto iroha::validation::validateTransactions (const shared_model::interface::types::TransactionsCollectionType &txs, ametsuchi::TemporaryWsv &temporary_wsv, validation::TransactionsErrors &transactions_errors_log, const shared_model::interface::TransactionBatchParser &batch_parser)