joininbox
joininbox copied to clipboard
test and set directory_nodes
To test:
# for mainnet
directory_nodes_list=$(curl -Ss \
https://raw.githubusercontent.com/JoinMarket-Org/joinmarket-clientserver/master/src/jmclient/configure.py \
| grep MAINNET -A1 | grep 'directory_nodes =' | awk -F'=' '{print $2}' | tr -d ' ' | tr ',' '\n' | cut -d: -f1)
echo $directory_nodes_list
for i in $directory_nodes_list; do
time torsocks nc -zv $i 5222
done
# for signet
directory_nodes_list=$(curl -Ss \
https://raw.githubusercontent.com/JoinMarket-Org/joinmarket-clientserver/master/src/jmclient/configure.py \
| grep SIGNET -A1 | grep 'directory_nodes =' | awk -F'=' '{print $2}' | tr -d ' ' | tr ',' '\n' | cut -d: -f1)
echo $directory_nodes_list
for i in $directory_nodes_list; do
time torsocks nc -zv $i 5222
done
Would make a nice option in the TOOLS menu. Could also add the unused nodes to the joinmarket.cfg.
Also see https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1445 for new directory nodes proposed.
TODO: double check switching between signet and mainnet
signet:
directory_nodes = rr6f6qtleiiwic45bby4zwmiwjrj3jsbmcvutwpqxjziaydjydkk5iad.onion:5222,k74oyetjqgcamsyhlym2vgbjtvhcrbxr4iowd4nv4zk5sehw4v665jad.onion:5222,y2ruswmdbsfl4hhwwiqz4m3sx6si5fr6l3pf62d4pms2b53wmagq3eqd.onion:5222
mainnet:
directory_nodes = g3hv4uynnmynqqq2mchf3fcm3yd46kfzmcdogejuckgwknwyq5ya6iad.onion:5222,3kxw6lf5vf6y26emzwgibzhrzhmhqiw6ekrek3nqfjjmhwznb2moonad.onion:5222,bqlpq6ak24mwvuixixitift4yu42nxchlilrcqwk2ugn45tdclg42qid.onion:5222