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

#include "peer_communication_service.hpp"

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

Public Member Functions

virtual void propagate_batch (std::shared_ptr< shared_model::interface::TransactionBatch > batch) const =0
 
virtual ~PeerCommunicationService ()=default
 

Detailed Description

Public API for notification about domain data

Constructor & Destructor Documentation

◆ ~PeerCommunicationService()

virtual iroha::network::PeerCommunicationService::~PeerCommunicationService ( )
virtualdefault

Member Function Documentation

◆ propagate_batch()

virtual void iroha::network::PeerCommunicationService::propagate_batch ( std::shared_ptr< shared_model::interface::TransactionBatch batch) const
pure virtual

Propagate batch to the network

Parameters
batch- batch for propagation

Implemented in iroha::network::PeerCommunicationServiceImpl.


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