#pragma once #include #include #include #include namespace xrpl::peer_finder { /** * Provides addresses from a static set of strings. */ class SourceStrings : public Source { public: explicit SourceStrings() = default; using Strings = std::vector; static std::shared_ptr make(std::string const& name, Strings const& strings); }; } // namespace xrpl::peer_finder