appendAsyncValidationTask(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id) | kagome::parachain::ParachainProcessorImpl | private |
BackgroundTask typedef | kagome::parachain::ParachainProcessorImpl | private |
candidateDescriptorFrom(FetchedCollationState const &fetched_collation_state) | kagome::parachain::ParachainProcessorImpl | inlineprivate |
candidateDescriptorFrom(std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | inlineprivate |
candidateHashFrom(FetchedCollationState const &fetched_collation_state) | kagome::parachain::ParachainProcessorImpl | inlineprivate |
candidateHashFrom(std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | inlineprivate |
collations_ | kagome::parachain::ParachainProcessorImpl | private |
CollationState enum name | kagome::parachain::ParachainProcessorImpl | private |
collatorIdFromDescriptor(network::CandidateDescriptor const &descriptor) | kagome::parachain::ParachainProcessorImpl | inlineprivate |
Commitments typedef | kagome::parachain::ParachainProcessorImpl | private |
context_ | kagome::parachain::ParachainProcessorImpl | private |
createAndSignStatement(ValidateAndSecondResult &validation_result) | kagome::parachain::ParachainProcessorImpl | private |
crypto_provider_ | kagome::parachain::ParachainProcessorImpl | private |
Error enum name | kagome::parachain::ParachainProcessorImpl | |
FetchedCollation typedef | kagome::parachain::ParachainProcessorImpl | private |
getFromSlot(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id) | kagome::parachain::ParachainProcessorImpl | private |
getOurIndex() | kagome::parachain::ParachainProcessorImpl | private |
handleFetchedCollation(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id, network::CollationFetchingResponse &&response) | kagome::parachain::ParachainProcessorImpl | private |
handleNotify(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent) | kagome::parachain::ParachainProcessorImpl | private |
handleStatement(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent, std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | |
hasher_ | kagome::parachain::ParachainProcessorImpl | private |
importStatement(std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | private |
importStatementToTable(primitives::BlockHash const &candidate_hash, std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | private |
kBackgroundWorkers | kagome::parachain::ParachainProcessorImpl | static |
keypair_ | kagome::parachain::ParachainProcessorImpl | private |
kickOffValidationWork(AttestingData &attesting_data) | kagome::parachain::ParachainProcessorImpl | private |
loadIntoResponseSlot(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id, network::CollationFetchingResponse &&response) | kagome::parachain::ParachainProcessorImpl | private |
logger_ | kagome::parachain::ParachainProcessorImpl | private |
notify(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent, std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | private |
notify_internal(std::shared_ptr< WorkersContext > &context, F &&func) | kagome::parachain::ParachainProcessorImpl | inlineprivate |
notifyAvailableData() | kagome::parachain::ParachainProcessorImpl | private |
notifyBackedCandidate(std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | private |
notifyStatementDistributionSystem(std::shared_ptr< network::Statement > const &statement) | kagome::parachain::ParachainProcessorImpl | private |
onAttestComplete(libp2p::peer::PeerId const &peer_id, ValidateAndSecondResult &&result) | kagome::parachain::ParachainProcessorImpl | private |
onAttestNoPoVComplete(libp2p::peer::PeerId const &peer_id, ValidateAndSecondResult &&result) | kagome::parachain::ParachainProcessorImpl | private |
onValidationComplete(libp2p::peer::PeerId const &peer_id, ValidateAndSecondResult &&result) | kagome::parachain::ParachainProcessorImpl | private |
our_current_state_ | kagome::parachain::ParachainProcessorImpl | private |
ParachainMap typedef | kagome::parachain::ParachainProcessorImpl | private |
ParachainProcessorImpl(std::shared_ptr< network::PeerManager > pm, std::shared_ptr< crypto::Sr25519Provider > crypto_provider, std::shared_ptr< network::Router > router, std::shared_ptr< boost::asio::io_context > this_context, std::shared_ptr< crypto::Sr25519Keypair > keypair, std::shared_ptr< crypto::Hasher > hasher) | kagome::parachain::ParachainProcessorImpl | |
PeerMap typedef | kagome::parachain::ParachainProcessorImpl | private |
pm_ | kagome::parachain::ParachainProcessorImpl | private |
PoVDataState enum name | kagome::parachain::ParachainProcessorImpl | private |
prepare() | kagome::parachain::ParachainProcessorImpl | |
RelayParentMap typedef | kagome::parachain::ParachainProcessorImpl | private |
requestCollations(network::PendingCollation const &pending_collation) | kagome::parachain::ParachainProcessorImpl | |
requestPoV() | kagome::parachain::ParachainProcessorImpl | private |
router_ | kagome::parachain::ParachainProcessorImpl | private |
setAssignedParachain(std::optional< network::ParachainId > para_id) | kagome::parachain::ParachainProcessorImpl | |
sign(T const &t) const | kagome::parachain::ParachainProcessorImpl | private |
start() | kagome::parachain::ParachainProcessorImpl | |
StatementType enum name | kagome::parachain::ParachainProcessorImpl | private |
stop() | kagome::parachain::ParachainProcessorImpl | |
this_context_ | kagome::parachain::ParachainProcessorImpl | private |
validateAndMakeAvailable(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent, FetchedCollation fetched_collation, F &&callback) | kagome::parachain::ParachainProcessorImpl | private |
validateCandidate(FetchedCollation &fetched_collation) | kagome::parachain::ParachainProcessorImpl | private |
validateErasureCoding(FetchedCollation &fetched_collation) | kagome::parachain::ParachainProcessorImpl | private |
work_guard_ | kagome::parachain::ParachainProcessorImpl | private |
workers_ | kagome::parachain::ParachainProcessorImpl | private |
WorkersContext typedef | kagome::parachain::ParachainProcessorImpl | private |
WorkGuard typedef | kagome::parachain::ParachainProcessorImpl | private |
~ParachainProcessorImpl() | kagome::parachain::ParachainProcessorImpl | |