#include "mst_processor.hpp"
MstProcessor is responsible for organization of sharing multi-signature transactions in network
◆ ~MstProcessor()
| virtual iroha::MstProcessor::~MstProcessor |
( |
| ) |
|
|
virtualdefault |
◆ MstProcessor()
◆ batchInStorage()
| bool iroha::MstProcessor::batchInStorage |
( |
const DataType & |
batch | ) |
const |
Check, if passed batch is in pending storage
- Parameters
-
- Returns
- true, if batch is already in pending storage, false otherwise
◆ onExpiredBatches()
| rxcpp::observable< DataType > iroha::MstProcessor::onExpiredBatches |
( |
| ) |
const |
Observable emit expired by time transactions
◆ onPreparedBatches()
| rxcpp::observable< DataType > iroha::MstProcessor::onPreparedBatches |
( |
| ) |
const |
Observable emit batches which are prepared for further processing in system
◆ onStateUpdate()
| rxcpp::observable< std::shared_ptr< MstState > > iroha::MstProcessor::onStateUpdate |
( |
| ) |
const |
Prove updating of state for handling status of signing
◆ propagateBatch()
| void iroha::MstProcessor::propagateBatch |
( |
const DataType & |
batch | ) |
|
Propagate batch in network for signing by other participants
- Parameters
-
| transaction | - transaction for propagation |
◆ log_
The documentation for this class was generated from the following files: