CatapultServer
v0.5.0.1 (Elephant)
|
This is the complete list of members for catapult::chain::PtUpdater::Impl, including all inherited members.
addCosignature(const model::DetachedCosignature &cosignature) | catapult::chain::PtUpdater::Impl | inlineprivate |
checkCompleteness(const Hash256 &aggregateHash) | catapult::chain::PtUpdater::Impl | inlineprivate |
checkEligibility(const model::DetachedCosignature &cosignature) const | catapult::chain::PtUpdater::Impl | inlineprivate |
handleComplete(const model::WeakCosignedTransactionInfo &transactionInfo) | catapult::chain::PtUpdater::Impl | inlineprivate |
Impl(cache::MemoryPtCacheProxy &transactionsCache, std::unique_ptr< const PtValidator > &&pValidator, const CompletedTransactionSink &completedTransactionSink, const FailedTransactionSink &failedTransactionSink, const std::shared_ptr< thread::IoThreadPool > &pPool) | catapult::chain::PtUpdater::Impl | inline |
isComplete(const model::WeakCosignedTransactionInfo &transactionInfo) const | catapult::chain::PtUpdater::Impl | inlineprivate |
isValid(const model::Transaction &transaction, const Hash256 &aggregateHash) const | catapult::chain::PtUpdater::Impl | inlineprivate |
m_completedTransactionSink | catapult::chain::PtUpdater::Impl | private |
m_failedTransactionSink | catapult::chain::PtUpdater::Impl | private |
m_pPool | catapult::chain::PtUpdater::Impl | private |
m_pValidator | catapult::chain::PtUpdater::Impl | private |
m_transactionsCache | catapult::chain::PtUpdater::Impl | private |
refreshStaleCacheEntry(const StaleTransactionInfo &staleTransactionInfo) | catapult::chain::PtUpdater::Impl | inlineprivate |
remove(const Hash256 &aggregateHash) | catapult::chain::PtUpdater::Impl | inlineprivate |
update(const model::TransactionInfo &transactionInfo) | catapult::chain::PtUpdater::Impl | inline |
update(const model::DetachedCosignature &cosignature) | catapult::chain::PtUpdater::Impl | inline |
update(const DetachedCosignatures &cosignatures, TransactionUpdateResult::UpdateType updateType) | catapult::chain::PtUpdater::Impl | inlineprivate |
updateImpl(const TransactionUpdateContext &updateContext) | catapult::chain::PtUpdater::Impl | inlineprivate |
updateImpl(const model::DetachedCosignature &cosignature) | catapult::chain::PtUpdater::Impl | inlineprivate |
validateCosigners(const model::WeakCosignedTransactionInfo &transactionInfo, const std::vector< model::Cosignature > &cosignatures) const | catapult::chain::PtUpdater::Impl | inlineprivate |