6 #ifndef IROHA_TRANSACTION_BATCH_HPP 7 #define IROHA_TRANSACTION_BATCH_HPP 53 types::SignedHexStringView signed_blob,
54 types::PublicKeyHexStringView public_key) = 0;
70 const std::shared_ptr<TransactionBatch> &left_tx,
71 const std::shared_ptr<TransactionBatch> &right_tx)
const;
76 #endif // IROHA_TRANSACTION_BATCH_HPP virtual bool hasAllSignatures() const =0
Definition: transaction_batch.hpp:64
std::string toString() const
Pretty print the batch contents.
Definition: transaction_batch.cpp:14
Definition: transaction_batch.hpp:22
std::vector< std::shared_ptr< Transaction > > SharedTxsCollectionType
Definition: transaction_sequence_common.hpp:27
virtual const types::SharedTxsCollectionType & transactions() const =0
Definition: model_primitive.hpp:22
Definition: command_executor.hpp:13
virtual const types::HashType & reducedHash() const =0
virtual bool addSignature(size_t number_of_tx, types::SignedHexStringView signed_blob, types::PublicKeyHexStringView public_key)=0