select nmap based on peer version

This commit is contained in:
crn4
2025-12-04 12:24:51 +01:00
parent e184a43e8a
commit 942abeca0c
2 changed files with 34 additions and 0 deletions

View File

@@ -32,6 +32,17 @@ func (a *Account) GetPeerNetworkMapExp(
return a.NetworkMapCache.GetPeerNetworkMap(ctx, peerID, peersCustomZone, validatedPeers, metrics)
}
func (a *Account) GetPeerNetworkMapCompactExp(
ctx context.Context,
peerID string,
peersCustomZone nbdns.CustomZone,
validatedPeers map[string]struct{},
metrics *telemetry.AccountManagerMetrics,
) *NetworkMap {
a.initNetworkMapBuilder(validatedPeers)
return a.NetworkMapCache.GetPeerNetworkMapCompact(ctx, peerID, peersCustomZone, validatedPeers, metrics)
}
func (a *Account) OnPeerAddedUpdNetworkMapCache(peerId string) error {
if a.NetworkMapCache == nil {
return nil