hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::network::PeerCommunicationServiceImpl Class Reference

#include "peer_communication_service_impl.hpp"

Inheritance diagram for iroha::network::PeerCommunicationServiceImpl:
Inheritance graph
Collaboration diagram for iroha::network::PeerCommunicationServiceImpl:
Collaboration graph

Public Member Functions

 PeerCommunicationServiceImpl (std::shared_ptr< OrderingGate > ordering_gate, logger::LoggerPtr log)
 
void propagate_batch (std::shared_ptr< shared_model::interface::TransactionBatch > batch) const override
 
- Public Member Functions inherited from iroha::network::PeerCommunicationService
virtual ~PeerCommunicationService ()=default
 

Constructor & Destructor Documentation

◆ PeerCommunicationServiceImpl()

iroha::network::PeerCommunicationServiceImpl::PeerCommunicationServiceImpl ( std::shared_ptr< OrderingGate ordering_gate,
logger::LoggerPtr  log 
)

Member Function Documentation

◆ propagate_batch()

void iroha::network::PeerCommunicationServiceImpl::propagate_batch ( std::shared_ptr< shared_model::interface::TransactionBatch batch) const
overridevirtual

Propagate batch to the network

Parameters
batch- batch for propagation

Implements iroha::network::PeerCommunicationService.


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