Skip to content

Commit a0c42ef

Browse files
committed
tanks: use addnode instead of connect
This should help with addr gossip
1 parent 5773805 commit a0c42ef

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

resources/charts/bitcoincore/templates/configmap.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ data:
1616
zmqpubrawtx=tcp://0.0.0.0:{{ .Values.ZMQTxPort }}
1717
{{- .Values.defaultConfig | nindent 4 }}
1818
{{- .Values.config | nindent 4 }}
19-
{{- range .Values.connect }}
20-
{{- print "connect=" . | nindent 4}}
21-
{{- end }}
19+
{{- range .Values.addnode }}
20+
{{- print "addnode=" . | nindent 4}}
21+
{{- end }}

resources/charts/bitcoincore/templates/pod.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ metadata:
1515
collect_logs: "true"
1616
{{- end }}
1717
annotations:
18-
init_peers: "{{ .Values.connect | len }}"
18+
init_peers: "{{ .Values.addnode | len }}"
1919
spec:
2020
restartPolicy: "{{ .Values.restartPolicy }}"
2121
{{- with .Values.imagePullSecrets }}

resources/charts/bitcoincore/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ config: ""
136136

137137
defaultConfig: ""
138138

139-
connect: []
139+
addnode: []
140140
loadSnapshot:
141141
enabled: false
142142
url: ""

src/warnet/graph.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ def custom_graph(
3838
connections = set()
3939

4040
for i in range(num_nodes):
41-
node = {"name": f"tank-{i:04d}", "connect": [], "image": {"tag": version}}
41+
node = {"name": f"tank-{i:04d}", "addnode": [], "image": {"tag": version}}
4242

4343
# Add round-robin connection
4444
next_node = (i + 1) % num_nodes
45-
node["connect"].append(f"tank-{next_node:04d}")
45+
node["addnode"].append(f"tank-{next_node:04d}")
4646
connections.add((i, next_node))
4747

4848
# Add random connections
@@ -55,7 +55,7 @@ def custom_graph(
5555
random_node = random.choice(available_nodes)
5656
# Avoid circular loops of A -> B -> A
5757
if (random_node, i) not in connections:
58-
node["connect"].append(f"tank-{random_node:04d}")
58+
node["addnode"].append(f"tank-{random_node:04d}")
5959
connections.add((i, random_node))
6060
available_nodes.remove(random_node)
6161

0 commit comments

Comments
 (0)