@@ -177,12 +177,6 @@ bool DumpPeerAddresses(const ArgsManager& args, const CAddrMan& addr)
177
177
return SerializeFileDB (" peers" , pathAddr, addr, CLIENT_VERSION);
178
178
}
179
179
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
-
186
180
bool ReadFromStream (CAddrMan& addr, CDataStream& ssPeers)
187
181
{
188
182
return DeserializeDB (ssPeers, addr, false );
@@ -194,7 +188,8 @@ std::optional<bilingual_str> LoadAddrman(const std::vector<bool>& asmap, const A
194
188
addrman = std::make_unique<CAddrMan>(asmap, /* deterministic */ false , /* consistency_check_ratio */ check_addrman);
195
189
196
190
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)) {
198
193
LogPrintf (" Loaded %i addresses from peers.dat %dms\n " , addrman->size (), GetTimeMillis () - nStart);
199
194
} else {
200
195
// Addrman can be in an inconsistent state after failure, reset it
0 commit comments