From 9b66c95ca42a11728bd4939ecbdbe96605a9eaf3 Mon Sep 17 00:00:00 2001 From: E M <5089238+emizzle@users.noreply.github.com> Date: Thu, 28 May 2026 14:38:18 +1000 Subject: [PATCH] Revert "attempt to fix bootstrap node default connection to public bootstrap nodes" This reverts commit d875b9e2204653dad4d502f097a6a78c57cc86aa since there is an option in active development in logos-storage-nim that allows a node to start without connecting to any bootstrap nodes. No need for the tradeoff. --- .../Helpers/PeerConnectionTestHelpers.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Tests/ExperimentalTests/Helpers/PeerConnectionTestHelpers.cs b/Tests/ExperimentalTests/Helpers/PeerConnectionTestHelpers.cs index 86cdb4ff..406422da 100644 --- a/Tests/ExperimentalTests/Helpers/PeerConnectionTestHelpers.cs +++ b/Tests/ExperimentalTests/Helpers/PeerConnectionTestHelpers.cs @@ -28,10 +28,7 @@ namespace LogosStorageTests.Helpers var result = string.Empty; foreach (var peer in entry.Response.Table.Nodes) { - var known = allEntries.SingleOrDefault(e => e.Response.Table.LocalNode.PeerId == peer.PeerId); - if (known == null) continue; - - var expected = known.Node.GetDiscoveryEndpoint().ToString(); + var expected = GetExpectedDiscoveryEndpoint(allEntries, peer); if (expected != peer.Address) { result += $"Node:{entry.Node.GetName()} has incorrect peer table entry. Was: '{peer.Address}', expected: '{expected}'. "; @@ -55,5 +52,12 @@ namespace LogosStorageTests.Helpers } return PeerConnectionState.Unknown; } + + private static string GetExpectedDiscoveryEndpoint(Entry[] allEntries, DebugInfoTableNode node) + { + var peer = allEntries.SingleOrDefault(e => e.Response.Table.LocalNode.PeerId == node.PeerId); + if (peer == null) return $"peerId: {node.PeerId} is not known."; + return peer.Node.GetDiscoveryEndpoint().ToString(); + } } }