@@ -177,12 +177,6 @@ bool DumpPeerAddresses(const ArgsManager& args, const CAddrMan& addr)
177177 return SerializeFileDB (" peers" , pathAddr, addr, CLIENT_VERSION);
178178}
179179
180- bool ReadPeerAddresses (const ArgsManager& args, CAddrMan& addr)
181- {
182- const auto pathAddr = args.GetDataDirNet () / " peers.dat" ;
183- return DeserializeFileDB (pathAddr, addr, CLIENT_VERSION);
184- }
185-
186180bool ReadFromStream (CAddrMan& addr, CDataStream& ssPeers)
187181{
188182 return DeserializeDB (ssPeers, addr, false );
@@ -194,7 +188,8 @@ std::optional<bilingual_str> LoadAddrman(const std::vector<bool>& asmap, const A
194188 addrman = std::make_unique<CAddrMan>(asmap, /* deterministic */ false , /* consistency_check_ratio */ check_addrman);
195189
196190 int64_t nStart = GetTimeMillis ();
197- if (ReadPeerAddresses (args, *addrman)) {
191+ const auto path_addr{args.GetDataDirNet () / " peers.dat" };
192+ if (DeserializeFileDB (path_addr, *addrman, CLIENT_VERSION)) {
198193 LogPrintf (" Loaded %i addresses from peers.dat %dms\n " , addrman->size (), GetTimeMillis () - nStart);
199194 } else {
200195 // Addrman can be in an inconsistent state after failure, reset it
0 commit comments