| 
    rippled
    
   | 
 
This is the complete list of members for ripple::ValidatorList, including all inherited members.
| applyList(std::string const &globalManifest, std::optional< std::string > const &localManifest, std::string const &blob, std::string const &signature, std::uint32_t version, std::string siteUri, std::optional< uint256 > const &hash, lock_guard const &) | ripple::ValidatorList | private | 
| applyLists(std::string const &manifest, std::uint32_t version, std::vector< ValidatorBlobInfo > const &blobs, std::string siteUri, std::optional< uint256 > const &hash={}) | ripple::ValidatorList | |
| applyListsAndBroadcast(std::string const &manifest, std::uint32_t version, std::vector< ValidatorBlobInfo > const &blobs, std::string siteUri, uint256 const &hash, Overlay &overlay, HashRouter &hashRouter, NetworkOPs &networkOPs) | ripple::ValidatorList | |
| broadcastBlobs(PublicKey const &publisherKey, PublisherListCollection const &lists, std::size_t maxSequence, uint256 const &hash, Overlay &overlay, HashRouter &hashRouter, beast::Journal j) | ripple::ValidatorList | privatestatic | 
| buildBlobInfos(std::map< std::size_t, ValidatorBlobInfo > &blobInfos, PublisherListCollection const &lists) | ripple::ValidatorList | privatestatic | 
| buildBlobInfos(PublisherListCollection const &lists) | ripple::ValidatorList | privatestatic | 
| buildFileData(std::string const &pubKey, PublisherListCollection const &pubCollection, beast::Journal j) | ripple::ValidatorList | privatestatic | 
| buildFileData(std::string const &pubKey, PublisherListCollection const &pubCollection, std::optional< std::uint32_t > forceVersion, beast::Journal j) | ripple::ValidatorList | privatestatic | 
| buildValidatorListMessages(std::size_t messageVersion, std::uint64_t peerSequence, std::size_t maxSequence, std::uint32_t rawVersion, std::string const &rawManifest, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, std::vector< MessageWithHash > &messages, std::size_t maxSize=maximiumMessageSize) | ripple::ValidatorList | static | 
| cacheValidatorFile(lock_guard const &lock, PublicKey const &pubKey) const | ripple::ValidatorList | private | 
| calculateQuorum(std::size_t unlSize, std::size_t effectiveUnlSize, std::size_t seenSize) | ripple::ValidatorList | private | 
| count() const | ripple::ValidatorList | |
| count(shared_lock const &) const | ripple::ValidatorList | private | 
| dataPath_ | ripple::ValidatorList | private | 
| expires() const | ripple::ValidatorList | |
| expires(shared_lock const &) const | ripple::ValidatorList | private | 
| filePrefix_ | ripple::ValidatorList | privatestatic | 
| for_each_available(std::function< void(std::string const &manifest, std::uint32_t version, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, PublicKey const &pubKey, std::size_t maxSequence, uint256 const &hash)> func) const | ripple::ValidatorList | |
| for_each_listed(std::function< void(PublicKey const &, bool)> func) const | ripple::ValidatorList | |
| getAvailable(std::string_view pubKey, std::optional< std::uint32_t > forceVersion={}) | ripple::ValidatorList | |
| getCacheFileName(lock_guard const &, PublicKey const &pubKey) const | ripple::ValidatorList | private | 
| getJson() const | ripple::ValidatorList | |
| getListedKey(PublicKey const &identity) const | ripple::ValidatorList | |
| getListThreshold() const | ripple::ValidatorList | |
| getNegativeUNL() const | ripple::ValidatorList | |
| getQuorumKeys() const | ripple::ValidatorList | |
| getTrustedKey(PublicKey const &identity) const | ripple::ValidatorList | |
| getTrustedKey(shared_lock const &, PublicKey const &identity) const | ripple::ValidatorList | private | 
| getTrustedMasterKeys() const | ripple::ValidatorList | |
| hash_append | ripple::ValidatorList | friend | 
| j_ | ripple::ValidatorList | private | 
| keyListings_ | ripple::ValidatorList | private | 
| listed(PublicKey const &identity) const | ripple::ValidatorList | |
| listThreshold_ | ripple::ValidatorList | private | 
| load(std::optional< PublicKey > const &localSigningKey, std::vector< std::string > const &configKeys, std::vector< std::string > const &publisherKeys, std::optional< std::size_t > listThreshold={}) | ripple::ValidatorList | |
| loadLists() | ripple::ValidatorList | |
| localPubKey_ | ripple::ValidatorList | private | 
| localPublicKey() const | ripple::ValidatorList | |
| localPublisherList | ripple::ValidatorList | private | 
| lock_guard typedef | ripple::ValidatorList | private | 
| maxSupportedBlobs | ripple::ValidatorList | privatestatic | 
| minimumQuorum_ | ripple::ValidatorList | private | 
| mutex_ | ripple::ValidatorList | mutableprivate | 
| negativeUNL_ | ripple::ValidatorList | private | 
| negativeUNLFilter(std::vector< std::shared_ptr< STValidation > > &&validations) const | ripple::ValidatorList | |
| parseBlobs(std::uint32_t version, Json::Value const &body) | ripple::ValidatorList | static | 
| parseBlobs(protocol::TMValidatorList const &body) | ripple::ValidatorList | static | 
| parseBlobs(protocol::TMValidatorListCollection const &body) | ripple::ValidatorList | static | 
| publisherLists_ | ripple::ValidatorList | private | 
| publisherManifests_ | ripple::ValidatorList | private | 
| quorum() const | ripple::ValidatorList | |
| quorum_ | ripple::ValidatorList | private | 
| QuorumKeys typedef | ripple::ValidatorList | |
| removePublisherList(lock_guard const &, PublicKey const &publisherKey, PublisherStatus reason) | ripple::ValidatorList | private | 
| sendValidatorList(Peer &peer, std::uint64_t peerSequence, PublicKey const &publisherKey, std::size_t maxSequence, std::uint32_t rawVersion, std::string const &rawManifest, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, HashRouter &hashRouter, beast::Journal j) | ripple::ValidatorList | static | 
| sendValidatorList(Peer &peer, std::uint64_t peerSequence, PublicKey const &publisherKey, std::size_t maxSequence, std::uint32_t rawVersion, std::string const &rawManifest, std::map< std::size_t, ValidatorBlobInfo > const &blobInfos, std::vector< MessageWithHash > &messages, HashRouter &hashRouter, beast::Journal j) | ripple::ValidatorList | privatestatic | 
| setNegativeUNL(hash_set< PublicKey > const &negUnl) | ripple::ValidatorList | |
| shared_lock typedef | ripple::ValidatorList | private | 
| supportedListVersions | ripple::ValidatorList | privatestatic | 
| timeKeeper_ | ripple::ValidatorList | private | 
| trusted(PublicKey const &identity) const | ripple::ValidatorList | |
| trusted(shared_lock const &, PublicKey const &identity) const | ripple::ValidatorList | private | 
| trustedMasterKeys_ | ripple::ValidatorList | private | 
| trustedPublisher(PublicKey const &identity) const | ripple::ValidatorList | |
| trustedSigningKeys_ | ripple::ValidatorList | private | 
| updatePublisherList(PublicKey const &pubKey, PublisherList const ¤t, std::vector< PublicKey > const &oldList, lock_guard const &) | ripple::ValidatorList | private | 
| updateTrusted(hash_set< NodeID > const &seenValidators, NetClock::time_point closeTime, NetworkOPs &ops, Overlay &overlay, HashRouter &hashRouter) | ripple::ValidatorList | |
| ValidatorList(ManifestCache &validatorManifests, ManifestCache &publisherManifests, TimeKeeper &timeKeeper, std::string const &databasePath, beast::Journal j, std::optional< std::size_t > minimumQuorum=std::nullopt) | ripple::ValidatorList | |
| validatorManifests_ | ripple::ValidatorList | private | 
| verify(lock_guard const &, Json::Value &list, Manifest manifest, std::string const &blob, std::string const &signature) | ripple::ValidatorList | private | 
| ~ValidatorList()=default | ripple::ValidatorList |