hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::proto::TransportBuilder< interface::TransactionSequence, SV > Class Template Reference

#include "transaction_sequence_builder.hpp"

Collaboration diagram for shared_model::proto::TransportBuilder< interface::TransactionSequence, SV >:
Collaboration graph

Public Member Functions

 TransportBuilder (std::shared_ptr< validation::ValidatorsConfig > config)
 
template<class T >
iroha::expected::Result< interface::TransactionSequence, std::string > build (const T &transport)
 

Detailed Description

template<typename SV>
class shared_model::proto::TransportBuilder< interface::TransactionSequence, SV >

Class for building Transaction Sequence

Template Parameters
SVStateless validator type

Constructor & Destructor Documentation

template<typename SV >
shared_model::proto::TransportBuilder< interface::TransactionSequence, SV >::TransportBuilder ( std::shared_ptr< validation::ValidatorsConfig config)
inline

Member Function Documentation

template<typename SV >
template<class T >
iroha::expected::Result<interface::TransactionSequence, std::string> shared_model::proto::TransportBuilder< interface::TransactionSequence, SV >::build ( const T &  transport)
inline

Builds TransactionSequence from transport object

Parameters
transportprotobuf object from which TransactionSequence is built
Returns
Result containing either TransactionSequence or message string

Here is the call graph for this function:


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