5 #ifndef IROHA_ORDERING_GATE_TRANSPORT_H 6 #define IROHA_ORDERING_GATE_TRANSPORT_H 12 class TransactionBatch;
30 virtual void onProposal(
31 std::shared_ptr<shared_model::interface::Proposal>) = 0;
48 virtual void subscribe(
49 std::shared_ptr<OrderingGateNotification> subscriber) = 0;
55 virtual void propagateBatch(
56 std::shared_ptr<shared_model::interface::TransactionBatch> batch) = 0;
64 #endif // IROHA_ORDERING_GATE_TRANSPORT_H Definition: ordering_gate_transport.hpp:41
Definition: block_query.hpp:15
Definition: command_executor.hpp:13
Definition: ordering_gate_transport.hpp:24