dashpay / dash

Dash - Reinventing Cryptocurrency
https://www.dash.org
MIT License
1.49k stars 1.2k forks source link

chore: update seeds for v21 release #6151

Closed knst closed 2 months ago

knst commented 2 months ago

Issue being fixed or feature implemented

https://github.com/dashpay/dash/issues/6081

What was done?

Extra onion seeds are provided by pasta.

dash-cli protx list valid 1 2110129 > protx_list.json

# Make sure the onion seeds still work!
while IFS= read -r line
do
  address=$(echo $line | cut -d':' -f1)
  port=$(echo $line | cut -d':' -f2)
  nc -v -x 127.0.0.1:9050 -z $address $port
done < "onion_seeds.txt"

python3 makeseeds.py protx_list.json onion_seeds.txt > nodes_main.txt
python3 generate-seeds.py . > ../../src/chainparamsseeds.h

How Has This Been Tested?

n/a

Breaking Changes

n/a

Checklist:

PastaPastaPasta commented 2 months ago

Sooo what was the height you used? :)

knst commented 2 months ago

dash-cli protx list valid 1 2110129 > protx_list.json

PastaPastaPasta commented 2 months ago

Unable to reproduce, I believe due to local issue:

'Resolver' object has no attribute 'resolve'
UdjinM6 commented 2 months ago

I'm getting lots of ERR: Could not resolve ASN... so yeah, it's not reproducible for me too 😞

knst commented 2 months ago

I'm getting lots of ERR: Could not resolve ASN... so yeah, it's not reproducible for me too 😞

I got 698 failures:

$ cat | grep 'Could not resolve' -c
698