Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sort seednodes, use test branch for version #362

Merged
merged 3 commits into from
Jul 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion code/kmd_ntx_api/lib_const_mm2.py
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
}


VERSION_TIMESPANS_URL = "https://raw.githubusercontent.com/KomodoPlatform/dPoW/master/doc/seed_version_epochs.json"
VERSION_TIMESPANS_URL = "https://raw.githubusercontent.com/KomodoPlatform/dPoW/seednode-update/doc/seed_version_epochs.json"
MM2_USERPASS = os.getenv("MM2_USERPASS")
MM2_IP = "http://mm2:7783"
TESTNET_COINS = ["BNBT", "ETHR", "AVAXT", "tQTUM", "MATICTEST", "AVAXT", "FTMT"]
Expand Down
354 changes: 141 additions & 213 deletions code/scripts/collect_seednode_stats.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
logger.addHandler(handler)
logger.setLevel(logging.INFO)

VERSION_TIMESPANS_URL = "https://raw.githubusercontent.com/KomodoPlatform/dPoW/master/doc/seed_version_epochs.json"
VERSION_TIMESPANS_URL = "https://raw.githubusercontent.com/KomodoPlatform/dPoW/seednode-update/doc/seed_version_epochs.json"
VERSION_DATA = requests.get(VERSION_TIMESPANS_URL).json()
SCRIPT_PATH = os.path.abspath(os.path.dirname(sys.argv[0]))

Expand All @@ -46,218 +46,146 @@
DB_PATH = os.getenv("DB_PATH")

seednodes = {
"alien_EU": {
"IP": "alien-eu.techloverhd.com",
"PeerID": "12D3KooWSCmjGYjmjEEiMYZyCZVuEYmGQCAtrMdpWcGSbGG39aHv"
},
"alien_NA": {
"IP": "alien-na.techloverhd.com",
"PeerID": "12D3KooWA9bym7s8gMdPVHcX872yjrz6Sq5rjpZAKBVFyoeWpJie"
},
"alien_SH": {
"IP": "alien-sh.techloverhd.com",
"PeerID": "12D3KooWBcVknefLZ3ZEfbFUHzfB2HzUjW4WLVDTe7TBqPmap9Cy"
},
"alienx_EU": {
"IP": "alienx-eu.techloverhd.com",
"PeerID": "12D3KooWJtcEna77ntbQA4wxr8NWSFP14dmK746C34tTkdSiJJcr"
},
"alienx_NA": {
"IP": "alienx-na.techloverhd.com",
"PeerID": "12D3KooWBXS7vcjYGQ5vy7nZj65FicpdxXsavPdLYB8gN7Ai3ruA"
},
"chmex_NA": {
"IP": "1.na.seed.adex.dexstats.info",
"PeerID": "12D3KooWDNUgDwAAuJbyoS5DiRbhvMSwrUh1yepKsJH8URcFwPp3"
},
"cipi_1_EU": {
"IP": "cipi_eu.cipig.net",
"PeerID": "12D3KooWBhGrTVfaK9v12eA3Et84Y8Bc6ixfZVVGShsad2GBWzm3"
},
"cipi_2_EU": {
"IP": "cipi2_eu.cipig.net",
"PeerID": "12D3KooWRRmHVy9PWAtED4XS5Ys6V653ERgtgcimyCYVGGRgbM9d"
},
"cipi_AR": {
"IP": "cipi_ar.cipig.net",
"PeerID": "12D3KooWMsfmq3bNNPZTr7HdhTQvxovuR1jo5qvM362VQZorTk3F"
},
"cipi_NA": {
"IP": "cipi_na.cipig.net",
"PeerID": "12D3KooWBoQYTPf4q2bnsw8fUA2LKoknccVLrAcF1caCa48ev8QU"
},
"fediakash_AR": {
"IP": "fediakash.mooo.com",
"PeerID": "12D3KooWCSidNncnbDXrX5G6uWdFdCBrMpaCAqtNxSyfUcZgwF7t"
},
"gcharang_DEV": {
"IP": "3p.dev.lordofthechains.com",
"PeerID": "12D3KooWH3p4ysSPRK6t12HpMkQkwXHtXbjwyKstAst4CRBjrJXe"
},
"gcharang_SH": {
"IP": "3p.sh.lordofthechains.com",
"PeerID": "12D3KooWK9nDcy9EYQEKedsZd749RKQ1SWJ9v34aDMKvdBjJfZTF"
},
"komodopioneers_EU": {
"IP": "eu.komodopioneers.org",
"PeerID": "12D3KooWMy5dwrAjbMmGwTFBLtfiYcwH35RL3kFiBCtDgPHTjJhD"
},
"metaphilibert_SH": {
"IP": "mm2.komodochainz.info",
"PeerID": "12D3KooWSxNXYpQtk7yUrstfXFDmvf5tKHosotyBnJTtBn2NhRsW"
},
"smdmitry_AR": {
"IP": "mm2-smdmitry-ar.smdmitry.com",
"PeerID": "12D3KooWJ3dEWK7ym1uwc5SmwbmfFSRmELrA9aPJYxFRrQCCNdwF"
},
"smdmitry_EU": {
"IP": "mm2-smdmitry-eu.smdmitry.com",
"PeerID": "12D3KooWJTYiU9CqVyycpMnGC96WyP1GE62Ng5g93AUe9wRx5g7W"
},
"smdmitry_SH": {
"IP": "mm2-smdmitry-sh.smdmitry.com",
"PeerID": "12D3KooWQP7PNNX5DSyhPX5igPQKQhet4KX7YaDqiGuNnarr4vRX"
},
"strob_SH": {
"IP": "sh.strobfx.com",
"PeerID": "12D3KooWFY5TmKpusUJ3jJBYK4va8xQchnJ6yyxCD7wZ2pWVK23p"
},
"strobnidan_SH": {
"IP": "nidansh.strobfx.com",
"PeerID": "12D3KooWH19JG75SJ6s5USwThxeArEuFnpeSFcUFCSrue1rdyAtM"
},
"yurii-khi_DEV": {
"IP": "3p.yurii-khi.com",
"PeerID": "12D3KooWLvPafSXHqLSzxKBsx2VhXPBvUYUxbCxuaR81usSLL7bE"
},
"nutellalicka_SH": {
"IP": "vegemitegurgler.smk.dog",
"PeerID": "12D3KooWJYhLQ2Zg6XLYYKiA713ZfyHcRCTq137ctygzb4iyWUs3"
},
"chmex_AR": {
"IP": "1.ar.seed.adex.dexstats.info",
"PeerID": "12D3KooWD3uwYqzDygMvU3jaJozEXfZiiRFnkVVwUgpu9kGqa5Yg"
},
"chmex_EU": {
"IP": "1.eu.seed.adex.dexstats.info",
"PeerID": "12D3KooWGP4ryfJHXjfnbXUWP6FJeDLiif8jMT8obQvCKMSPUB8X"
},
"chmex_SH": {
"IP": "1.sh.seed.adex.dexstats.info",
"PeerID": "12D3KooWE8Ju9SZyZrfkUgi25gFKv1Yc6zcQZ5GXtEged8rmLW3t"
},
"chmex1_SH": {
"IP": "2.sh.seed.adex.dexstats.info",
"PeerID": "12D3KooWRv8zmiGRUaqSdSPWu7xtxmKx8ebgco4RaufaNYnFhfpo"
},
"kolo_AR": {
"IP": "ar.mm2.kolo.dev",
"PeerID": "12D3KooWChiA68CtLcJELhdqeCu5vgn7QHwqHdbV6MwCVZYYvarD"
},
"kolo_EU": {
"IP": "eu.mm2.kolo.dev",
"PeerID": "12D3KooWSHaMt7fJME3hdwqHuBcP7oYrkK8DucPKU4urHdYa4wzc"
},
"kolox_AR": {
"IP": "arx.mm2.kolo.dev",
"PeerID": "12D3KooWRz5Xgc6uS4QPqtGBWS7drr6npTZsNU9VMcEy96eunT9w"
},
"nutellalicka_AR": {
"IP": "dutchwink.smk.dog",
"PeerID": "12D3KooWDr5DXt1Lww18q9QnkeU8yDYpeFrKmitEjSCD6cGdXxxQ"
},
"marmarachain_EU": {
"IP": "mm2.marmara.io",
"PeerID": "12D3KooWSuiC4ndibj47LQHLFFcipJFgKXvg1rqTh9hzW7k2u2Ni"
},
"who-biz_NA": {
"IP": "adex.blur.cash",
"PeerID": "12D3KooWQp97gsRE5LbcUPjZcP7N6qqk2YbxJmPRUDeKVM5tbcQH"
},
"webworker01_EU": {
"IP": "eu2.webworker.sh",
"PeerID": "12D3KooWGF5siktvWLtXoRKgbzPYHn4rib9Fu8HHJEECRcNbNoAs"
},
"webworker01_NA": {
"IP": "na2.webworker.sh",
"PeerID": "12D3KooWRiv4gFUUSy2772YTagkZYdVkjLwiXkdcrtDQQuEqQaJ9"
},
"ptyx_NA": {
"IP": "kmdnn1.bfch.xyz",
"PeerID": "12D3KooWRbTgCH4nU2XPU2thU8pFrUMFKvLjpkSxsMV84YCP6BVm"
},
"ptyx2_NA": {
"IP": "kmdnn2.bfch.xyz",
"PeerID": "12D3KooWPz265GktGEEKtv9oRKSVUc1LYGqEYDnMjCanm4mjL2ks"
},
"blackice_AR": {
"IP": "shadowbit-ar.mm2.kmd.sh",
"PeerID": "12D3KooWShhz3vfTqUXXVb9ivHeGBEEeMJvoda2ta8CVMhrX8RbZ"
},
"blackice_DEV": {
"IP": "shadowbit-dev.mm2.kmd.sh",
"PeerID": "12D3KooWDDZiyNn92StCdKXLLdxuYmkjJGPL5ezzyiJ2YVLMK56N"
},
"blackice_EU": {
"IP": "shadowbit-eu.mm2.kmd.sh",
"PeerID": "12D3KooWBT1UXwjqyavsDTVgWGeJkvrr8QgMScKpJF4oTLLgSk7k"
},
"ocean_AR": {
"IP": "ocean-ar.mm2.kmd.sh",
"PeerID": "12D3KooWBDHkhSVFe7YnGcZFrY8gaUUrpV2J8FwF3STqvBXCwFz8"
},
"computergenie_EU": {
"IP": "cgeu.computergenie.gay",
"PeerID": "12D3KooWGkPFi43Nq6cAcc3gib1iECZijnKZLgEf1q1MBRKLczJF"
},
"computergenie_NA": {
"IP": "cg.computergenie.gay",
"PeerID": "12D3KooWCJWT5PAG1jdYHyMnoDcxBKMpPrUVi9gwSvVLjLUGmtQg"
},
"van_EU": {
"IP": "van.computergenie.gay",
"PeerID": "12D3KooWMX4hEznkanh4bTShzCZNx8JJkvGLETYtdVw8CWSaTUfQ"
},
"sheeba_SH": {
"IP": "sheeba.computergenie.gay",
"PeerID": "12D3KooWC1P69a5TwpNisZYBXRgkrJDjGfn4QZ2L4nHZDGjcdR2N"
},
"nodeone_NA": {
"IP": "nodeone.computergenie.gay",
"PeerID": "12D3KooWBTNDr6ih5efzVSxXtDv9wcVxHNj8RCvUnpKfKb6eUYet"
},
"mcrypt_AR": {
"IP": "mcrypt1.v6.rocks",
"PeerID": "12D3KooWR3fgLdkKeU8mCkvN5ZeDBm9WtD1k8RAZYqSyAxLr3KZP"
},
"mcrypt_SH": {
"IP": "mcrypt2.v6.rocks",
"PeerID": "12D3KooWCDAPYXtNzC3x9kYuZySSf1WtxjGgasxapHEdFWs8Bep3"
},
"tonyl_AR": {
"IP": "ar.farting.pro",
"PeerID": "12D3KooWEMTeavnNtPPYr1u4aPFB6U39kdMD32SU1EpHGWqMpUJk"
},
"tonyl_DEV": {
"IP": "dev.farting.pro",
"PeerID": "12D3KooWDubAUWDP2PgUXHjEdN3SGnkszcyUgahALFvaxgp9Jcyt"
},
"dragonhound_AR": {
"IP": "ar.smk.dog",
"PeerID": "12D3KooWSUABQ2beSQW2nXLiqn4DtfXyqbJQDd2SvmgoVwXjrd9c"
},
"dragonhound_EU": {
"IP": "eu.smk.dog",
"PeerID": "12D3KooWDgFfyAzbuYNLMzMaZT9zBJX9EHd38XLQDRbNDYAYqMzd"
},
"dragonhound_NA": {
"IP": "na.smk.dog",
"PeerID": "12D3KooWSmizY35qrfwX8qsuo8H8qrrvDjXBTMRBfeYsRQoybHaA"
},
"dragonhound_DEV": {
"IP": "dev.smk.dog",
"PeerID": "12D3KooWNGGBfPWQbubupECdkYhj1VomMLUUAYpsR2Bo3R4NzHju"
}
'alien_EU': {
'IP': 'alien-eu.techloverhd.com',
'PeerID': '12D3KooWSCmjGYjmjEEiMYZyCZVuEYmGQCAtrMdpWcGSbGG39aHv'
},
'alien_NA': {
'IP': 'alien-na.techloverhd.com',
'PeerID': '12D3KooWA9bym7s8gMdPVHcX872yjrz6Sq5rjpZAKBVFyoeWpJie'
},
'alien_SH': {
'IP': 'alien-sh.techloverhd.com',
'PeerID': '12D3KooWBcVknefLZ3ZEfbFUHzfB2HzUjW4WLVDTe7TBqPmap9Cy'
},
'alienx_NA': {
'IP': 'alienx-na.techloverhd.com',
'PeerID': '12D3KooWBXS7vcjYGQ5vy7nZj65FicpdxXsavPdLYB8gN7Ai3ruA'
},
'blackice_AR': {
'IP': 'shadowbit-ar.mm2.kmd.sh',
'PeerID': '12D3KooWShhz3vfTqUXXVb9ivHeGBEEeMJvoda2ta8CVMhrX8RbZ'
},
'blackice_DEV': {
'IP': 'shadowbit-dev.mm2.kmd.sh',
'PeerID': '12D3KooWDDZiyNn92StCdKXLLdxuYmkjJGPL5ezzyiJ2YVLMK56N'
},
'blackice_EU': {
'IP': 'shadowbit-eu.mm2.kmd.sh',
'PeerID': '12D3KooWBT1UXwjqyavsDTVgWGeJkvrr8QgMScKpJF4oTLLgSk7k'
},
'chmex_AR': {
'IP': '1.ar.seed.adex.dexstats.info',
'PeerID': '12D3KooWD3uwYqzDygMvU3jaJozEXfZiiRFnkVVwUgpu9kGqa5Yg'
},
'chmex_EU': {
'IP': '1.eu.seed.adex.dexstats.info',
'PeerID': '12D3KooWGP4ryfJHXjfnbXUWP6FJeDLiif8jMT8obQvCKMSPUB8X'
},
'chmex_NA': {
'IP': '1.na.seed.adex.dexstats.info',
'PeerID': '12D3KooWDNUgDwAAuJbyoS5DiRbhvMSwrUh1yepKsJH8URcFwPp3'
},
'chmex_SH': {
'IP': '1.sh.seed.adex.dexstats.info',
'PeerID': '12D3KooWE8Ju9SZyZrfkUgi25gFKv1Yc6zcQZ5GXtEged8rmLW3t'
},
'cipi_AR': {
'IP': 'cipi_ar.cipig.net',
'PeerID': '12D3KooWMsfmq3bNNPZTr7HdhTQvxovuR1jo5qvM362VQZorTk3F'
},
'cipi_NA': {
'IP': 'cipi_na.cipig.net',
'PeerID': '12D3KooWBoQYTPf4q2bnsw8fUA2LKoknccVLrAcF1caCa48ev8QU'
},
'computergenie_EU': {
'IP': 'cgeu.computergenie.gay',
'PeerID': '12D3KooWGkPFi43Nq6cAcc3gib1iECZijnKZLgEf1q1MBRKLczJF'
},
'computergenie_NA': {
'IP': 'cg.computergenie.gay',
'PeerID': '12D3KooWCJWT5PAG1jdYHyMnoDcxBKMpPrUVi9gwSvVLjLUGmtQg'
},
'dragonhound_AR': {
'IP': 'ar.smk.dog',
'PeerID': '12D3KooWSUABQ2beSQW2nXLiqn4DtfXyqbJQDd2SvmgoVwXjrd9c'
},
'dragonhound_DEV': {
'IP': 'dev.smk.dog',
'PeerID': '12D3KooWNGGBfPWQbubupECdkYhj1VomMLUUAYpsR2Bo3R4NzHju'
},
'dragonhound_EU': {
'IP': 'eu.smk.dog',
'PeerID': '12D3KooWDgFfyAzbuYNLMzMaZT9zBJX9EHd38XLQDRbNDYAYqMzd'
},
'dragonhound_NA': {
'IP': 'na.smk.dog',
'PeerID': '12D3KooWSmizY35qrfwX8qsuo8H8qrrvDjXBTMRBfeYsRQoybHaA'
},
'fediakash_AR': {
'IP': 'fediakash.mooo.com',
'PeerID': '12D3KooWCSidNncnbDXrX5G6uWdFdCBrMpaCAqtNxSyfUcZgwF7t'
},
'gcharang_DEV': {
'IP': '3p.dev.lordofthechains.com',
'PeerID': '12D3KooWH3p4ysSPRK6t12HpMkQkwXHtXbjwyKstAst4CRBjrJXe'
},
'gcharang_SH': {
'IP': '3p.sh.lordofthechains.com',
'PeerID': '12D3KooWK9nDcy9EYQEKedsZd749RKQ1SWJ9v34aDMKvdBjJfZTF'
},
'mcrypt_SH': {
'IP': 'mcrypt2.v6.rocks',
'PeerID': '12D3KooWCDAPYXtNzC3x9kYuZySSf1WtxjGgasxapHEdFWs8Bep3'
},
'nodeone_NA': {
'IP': 'nodeone.computergenie.gay',
'PeerID': '12D3KooWBTNDr6ih5efzVSxXtDv9wcVxHNj8RCvUnpKfKb6eUYet'
},
'sheeba_SH': {
'IP': 'sheeba.computergenie.gay',
'PeerID': '12D3KooWC1P69a5TwpNisZYBXRgkrJDjGfn4QZ2L4nHZDGjcdR2N'
},
'smdmitry_AR': {
'IP': 'mm2-smdmitry-ar.smdmitry.com',
'PeerID': '12D3KooWJ3dEWK7ym1uwc5SmwbmfFSRmELrA9aPJYxFRrQCCNdwF'
},
'smdmitry_EU': {
'IP': 'mm2-smdmitry-eu.smdmitry.com',
'PeerID': '12D3KooWJTYiU9CqVyycpMnGC96WyP1GE62Ng5g93AUe9wRx5g7W'
},
'smdmitry_SH': {
'IP': 'mm2-smdmitry-sh.smdmitry.com',
'PeerID': '12D3KooWQP7PNNX5DSyhPX5igPQKQhet4KX7YaDqiGuNnarr4vRX'
},
'strob_SH': {
'IP': 'sh.strobfx.com',
'PeerID': '12D3KooWFY5TmKpusUJ3jJBYK4va8xQchnJ6yyxCD7wZ2pWVK23p'
},
'tonyl_AR': {
'IP': 'ar.farting.pro',
'PeerID': '12D3KooWEMTeavnNtPPYr1u4aPFB6U39kdMD32SU1EpHGWqMpUJk'
},
'tonyl_DEV': {
'IP': 'dev.farting.pro',
'PeerID': '12D3KooWDubAUWDP2PgUXHjEdN3SGnkszcyUgahALFvaxgp9Jcyt'
},
'van_EU': {
'IP': 'van.computergenie.gay',
'PeerID': '12D3KooWMX4hEznkanh4bTShzCZNx8JJkvGLETYtdVw8CWSaTUfQ'
},
'webworker01_EU': {
'IP': 'eu2.webworker.sh',
'PeerID': '12D3KooWGF5siktvWLtXoRKgbzPYHn4rib9Fu8HHJEECRcNbNoAs'
},
'webworker01_NA': {
'IP': 'na2.webworker.sh',
'PeerID': '12D3KooWRiv4gFUUSy2772YTagkZYdVkjLwiXkdcrtDQQuEqQaJ9'
},
'who-biz_NA': {
'IP': 'adex.blur.cash',
'PeerID': '12D3KooWQp97gsRE5LbcUPjZcP7N6qqk2YbxJmPRUDeKVM5tbcQH'
}
}

conn = sqlite3.connect(DB_PATH)
Expand Down
Loading