Kagome
Polkadot Runtime Engine in C++17
kagome::parachain::ParachainProcessorImpl Member List

This is the complete list of members for kagome::parachain::ParachainProcessorImpl, including all inherited members.

appendAsyncValidationTask(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id)kagome::parachain::ParachainProcessorImplprivate
BackgroundTask typedefkagome::parachain::ParachainProcessorImplprivate
candidateDescriptorFrom(FetchedCollationState const &fetched_collation_state)kagome::parachain::ParachainProcessorImplinlineprivate
candidateDescriptorFrom(std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplinlineprivate
candidateHashFrom(FetchedCollationState const &fetched_collation_state)kagome::parachain::ParachainProcessorImplinlineprivate
candidateHashFrom(std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplinlineprivate
collations_kagome::parachain::ParachainProcessorImplprivate
CollationState enum namekagome::parachain::ParachainProcessorImplprivate
collatorIdFromDescriptor(network::CandidateDescriptor const &descriptor)kagome::parachain::ParachainProcessorImplinlineprivate
Commitments typedefkagome::parachain::ParachainProcessorImplprivate
context_kagome::parachain::ParachainProcessorImplprivate
createAndSignStatement(ValidateAndSecondResult &validation_result)kagome::parachain::ParachainProcessorImplprivate
crypto_provider_kagome::parachain::ParachainProcessorImplprivate
Error enum namekagome::parachain::ParachainProcessorImpl
FetchedCollation typedefkagome::parachain::ParachainProcessorImplprivate
getFromSlot(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id)kagome::parachain::ParachainProcessorImplprivate
getOurIndex()kagome::parachain::ParachainProcessorImplprivate
handleFetchedCollation(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id, network::CollationFetchingResponse &&response)kagome::parachain::ParachainProcessorImplprivate
handleNotify(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent)kagome::parachain::ParachainProcessorImplprivate
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::ParachainProcessorImplprivate
importStatement(std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplprivate
importStatementToTable(primitives::BlockHash const &candidate_hash, std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplprivate
kBackgroundWorkerskagome::parachain::ParachainProcessorImplstatic
keypair_kagome::parachain::ParachainProcessorImplprivate
kickOffValidationWork(AttestingData &attesting_data)kagome::parachain::ParachainProcessorImplprivate
loadIntoResponseSlot(network::ParachainId id, primitives::BlockHash const &relay_parent, libp2p::peer::PeerId const &peer_id, network::CollationFetchingResponse &&response)kagome::parachain::ParachainProcessorImplprivate
logger_kagome::parachain::ParachainProcessorImplprivate
notify(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent, std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplprivate
notify_internal(std::shared_ptr< WorkersContext > &context, F &&func)kagome::parachain::ParachainProcessorImplinlineprivate
notifyAvailableData()kagome::parachain::ParachainProcessorImplprivate
notifyBackedCandidate(std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplprivate
notifyStatementDistributionSystem(std::shared_ptr< network::Statement > const &statement)kagome::parachain::ParachainProcessorImplprivate
onAttestComplete(libp2p::peer::PeerId const &peer_id, ValidateAndSecondResult &&result)kagome::parachain::ParachainProcessorImplprivate
onAttestNoPoVComplete(libp2p::peer::PeerId const &peer_id, ValidateAndSecondResult &&result)kagome::parachain::ParachainProcessorImplprivate
onValidationComplete(libp2p::peer::PeerId const &peer_id, ValidateAndSecondResult &&result)kagome::parachain::ParachainProcessorImplprivate
our_current_state_kagome::parachain::ParachainProcessorImplprivate
ParachainMap typedefkagome::parachain::ParachainProcessorImplprivate
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 typedefkagome::parachain::ParachainProcessorImplprivate
pm_kagome::parachain::ParachainProcessorImplprivate
PoVDataState enum namekagome::parachain::ParachainProcessorImplprivate
prepare()kagome::parachain::ParachainProcessorImpl
RelayParentMap typedefkagome::parachain::ParachainProcessorImplprivate
requestCollations(network::PendingCollation const &pending_collation)kagome::parachain::ParachainProcessorImpl
requestPoV()kagome::parachain::ParachainProcessorImplprivate
router_kagome::parachain::ParachainProcessorImplprivate
setAssignedParachain(std::optional< network::ParachainId > para_id)kagome::parachain::ParachainProcessorImpl
sign(T const &t) const kagome::parachain::ParachainProcessorImplprivate
start()kagome::parachain::ParachainProcessorImpl
StatementType enum namekagome::parachain::ParachainProcessorImplprivate
stop()kagome::parachain::ParachainProcessorImpl
this_context_kagome::parachain::ParachainProcessorImplprivate
validateAndMakeAvailable(libp2p::peer::PeerId const &peer_id, primitives::BlockHash const &relay_parent, FetchedCollation fetched_collation, F &&callback)kagome::parachain::ParachainProcessorImplprivate
validateCandidate(FetchedCollation &fetched_collation)kagome::parachain::ParachainProcessorImplprivate
validateErasureCoding(FetchedCollation &fetched_collation)kagome::parachain::ParachainProcessorImplprivate
work_guard_kagome::parachain::ParachainProcessorImplprivate
workers_kagome::parachain::ParachainProcessorImplprivate
WorkersContext typedefkagome::parachain::ParachainProcessorImplprivate
WorkGuard typedefkagome::parachain::ParachainProcessorImplprivate
~ParachainProcessorImpl()kagome::parachain::ParachainProcessorImpl