Changeset View
Changeset View
Standalone View
Standalone View
src/avalanche/processor.cpp
Show First 20 Lines • Show All 615 Lines • ▼ Show 20 Lines | std::vector<avalanche::Peer> Processor::getPeers() const { | ||||
return peerManager->getPeers(); | return peerManager->getPeers(); | ||||
} | } | ||||
std::vector<NodeId> Processor::getNodeIdsForPeer(PeerId peerId) const { | std::vector<NodeId> Processor::getNodeIdsForPeer(PeerId peerId) const { | ||||
LOCK(cs_peerManager); | LOCK(cs_peerManager); | ||||
return peerManager->getNodeIdsForPeer(peerId); | return peerManager->getNodeIdsForPeer(peerId); | ||||
} | } | ||||
const Proof *Processor::getProof(const ProofId proofId) const { | |||||
LOCK(cs_peerManager); | |||||
return peerManager->getProof(proofId); | |||||
} | |||||
bool Processor::addProof(Proof &&proof) { | |||||
LOCK(cs_peerManager); | |||||
return peerManager->addProof(std::move(proof)); | |||||
} | |||||
} // namespace avalanche | } // namespace avalanche |