CatapultServer
v0.5.0.1 (Elephant)
|
Namespaces | |
catapult | |
catapult::extensions | |
Functions | |
uint32_t | catapult::extensions::CalculateWeight (const ionet::NodeInteractions &interactions, WeightPolicy weightPolicy, const supplier< ImportanceDescriptor > &importanceSupplier) |
Calculates the weight from interactions or importanceSupplier depending on weightPolicy. More... | |
ionet::NodeSet | catapult::extensions::SelectCandidatesBasedOnWeight (const WeightedCandidates &candidates, uint64_t totalCandidateWeight, size_t maxCandidates) |
NodeSelectionResult | catapult::extensions::SelectNodes (const ionet::NodeContainer &nodes, const NodeSelectionConfiguration &config, const ImportanceRetriever &importanceRetriever) |
utils::KeySet | catapult::extensions::SelectNodesForRemoval (const ionet::NodeContainer &nodes, const NodeAgingConfiguration &config, const ImportanceRetriever &importanceRetriever) |
NodeScorePairs Actives |
WeightedCandidates Candidates |
uint64_t TotalCandidateWeight = 0 |