From cc25276e6c25fc7ae9ca5773d515d2bbb200340f Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Thu, 27 Nov 2025 15:09:34 +0100 Subject: [PATCH] Remove deprecated network configurations and related files for testnet4, signet, and mutinynet --- electrum/base_crash_reporter.py | 2 - .../chains/mutinynet/fallback_lnnodes.json | 18 - electrum/chains/mutinynet/servers.json | 7 - electrum/chains/signet/checkpoints.json | 502 ------------------ electrum/chains/signet/fallback_lnnodes.json | 50 -- electrum/chains/signet/servers.json | 18 - electrum/chains/testnet4/checkpoints.json | 166 ------ electrum/chains/testnet4/servers.json | 19 - electrum/constants.py | 35 -- electrum/plugins/ledger/ledger.py | 2 - electrum/trampoline.py | 10 - electrum/util.py | 26 - 12 files changed, 855 deletions(-) delete mode 100644 electrum/chains/mutinynet/fallback_lnnodes.json delete mode 100644 electrum/chains/mutinynet/servers.json delete mode 100644 electrum/chains/signet/checkpoints.json delete mode 100644 electrum/chains/signet/fallback_lnnodes.json delete mode 100644 electrum/chains/signet/servers.json delete mode 100644 electrum/chains/testnet4/checkpoints.json delete mode 100644 electrum/chains/testnet4/servers.json diff --git a/electrum/base_crash_reporter.py b/electrum/base_crash_reporter.py index 3689649b4..7dbb9a463 100644 --- a/electrum/base_crash_reporter.py +++ b/electrum/base_crash_reporter.py @@ -92,8 +92,6 @@ class BaseCrashReporter(Logger): if (constants.net.GENESIS[-4:] not in [ "e26f", # mainnet "4943", # testnet 3 - "f043", # testnet 4 - "1ef6", # signet ] and ".electrum.org" in BaseCrashReporter.report_server): # Gah! Some kind of altcoin wants to send us crash reports. raise Exception(_("Missing report URL.")) diff --git a/electrum/chains/mutinynet/fallback_lnnodes.json b/electrum/chains/mutinynet/fallback_lnnodes.json deleted file mode 100644 index 90919b283..000000000 --- a/electrum/chains/mutinynet/fallback_lnnodes.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "02465ed5be53d04fde66c9418ff14a5f2267723810176c9212b722e542dc1afb1b": { - "host": "45.79.52.207", - "port": 9735 - }, - "032ae843e4d7d177f151d021ac8044b0636ec72b1ce3ffcde5c04748db2517ab03": { - "host": "45.79.201.241", - "port": 9735 - }, - "0220566172d9e324b41ec6f74ca44d377d3faf72ddb310fd263e6d5bcde4882492": { - "host": "185.90.61.24", - "port": 9735 - }, - "035a4e767bb1be29ed20219b40f07d9be03656a5f83485821878963c05290a877c": { - "host": "54.158.203.78", - "port": 9746 - } -} \ No newline at end of file diff --git a/electrum/chains/mutinynet/servers.json b/electrum/chains/mutinynet/servers.json deleted file mode 100644 index a109bc538..000000000 --- a/electrum/chains/mutinynet/servers.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "5.9.83.108": { - "pruning": "-", - "s": "51234", - "version": "1.4" - } -} \ No newline at end of file diff --git a/electrum/chains/signet/checkpoints.json b/electrum/chains/signet/checkpoints.json deleted file mode 100644 index 0cc3f589d..000000000 --- a/electrum/chains/signet/checkpoints.json +++ /dev/null @@ -1,502 +0,0 @@ -[ - [ - "000000c0a3841a6ae64c45864ae25314b40fd522bfb299a4b6bd5ef288cae74d", - 0 - ], - [ - "000001299957ea59afccbd3f1c4719a466350aea3fda78d419dfde37f9823420", - 0 - ], - [ - "000000647c13ba87cb352cbbb464d47f15f1733332c3b910888ff36d858961ce", - 0 - ], - [ - "00000096b144d9ab24117213adf6e9e52afb606629f30f10d084ebb4bb80e3c3", - 0 - ], - [ - "0000000d41b251c50f6e7e54855b68f4a57004164b9d6014f84c111cd60c2680", - 0 - ], - [ - "00000102ea9911f35f8ee910b2bf56946b8163766b8d71b6aae668b2bd1f1501", - 0 - ], - [ - "00000108f2a56ca7ccdb6bef0372eead4ba9eab39b2795be544fc8e90b93c01c", - 0 - ], - [ - "0000014938ef851ea035d13c02ccdca9e8c3499d33466daab04a1a0a798bbbfc", - 0 - ], - [ - "000000739a899ef6a642dc478966abc174a789a88280d83579cc057b95d19aef", - 0 - ], - [ - "000000d5237e345c02c467e9d4eda4a207a35af96473daca024c6cd363c7db83", - 0 - ], - [ - "00000000bbf300f7561f228cf55f51237beb76f23a4370363ea41e930ebf63a1", - 0 - ], - [ - "0000007dcebd40572e399d89055df55c19ea5a67d2a29155e0dd2f35313aeec0", - 0 - ], - [ - "0000013d4b88ae84d4b29f64e2ae2466dd0130dfb2f2ce8d9496a469a543fe55", - 0 - ], - [ - "0000014ce59f8d976fe17e7cc8d8e5698890995b98073c78bd7c493ba72a2e62", - 0 - ], - [ - "000000933087962ab5518c60cc4ca4bdbfeb6dbc7fd3d3d420bc8ef46dc53202", - 0 - ], - [ - "000000b622bcdf74d742db0b4d9653034d2549a4e9642962091cad05b1082645", - 0 - ], - [ - "000000dfd2d4606684bbeb504959ce225c2ad84d0343c35cdad78d59dc86395c", - 0 - ], - [ - "00000120bd3e4e26b6b1418860ead049560f7beec69a4a496cbc780e3f34d8bb", - 0 - ], - [ - "000000db40817d098b504b8a524b2df500b6f6c9b9abd954c4116dda7620e0dc", - 0 - ], - [ - "000000dbc1b9e4c662ac78c95fc46e689b54d0c2c284dde285dd54dd9b24b123", - 0 - ], - [ - "00000041d0bd45cf26d854ff7188e773b87466fd33bfdbf7397ecdade8724318", - 0 - ], - [ - "0000002327e4edf0f436fbb87392a68c2bfeb6284d215704a017e741fdc1154a", - 0 - ], - [ - "000000f198a4c393044bd9b3c4b340bebe811ce721b5d6788f931282f5eac3fd", - 0 - ], - [ - "00000106876fcfbb809096bf96df6dfe1de43e408bee2f88500954d38bf3cb72", - 0 - ], - [ - "0000003e477f554425d1b570dc23535f5365e0424a1b4a4b81dc373db1421430", - 0 - ], - [ - "0000002cd0191c4d8cc646fe277a6d9be51d5d5e116ed75491291bf18ab7fe68", - 0 - ], - [ - "000000940edf438dc29af2fe8e77d831eb3e2434f372d68598da354310289d4a", - 0 - ], - [ - "00000103744843bf10a3f0ddd264fae8c7199fadd7187883975c3dc9976b6a61", - 0 - ], - [ - "00000141abbf269a681f83cf6b243e505d5e29f483f18f366f3cb9419bace51d", - 0 - ], - [ - "000000d0a1eb4b089678e0ebd64f211e0b9cb68f2f1fd1b56ab1d5eca03d167d", - 0 - ], - [ - "0000005a587db11708cfd476c5a8308e9ddb210dbda90c64ccae2092fe218367", - 0 - ], - [ - "0000011dd3d96c272e17eb43ddf33651238871aa525c9b7885e88ee4c5898337", - 0 - ], - [ - "000000055aee09f4d9a965638fea3e45130a3f601363d0614e618481bad3b519", - 0 - ], - [ - "00000038bcef9e43f8a75438a925403aeb1b77ed9013c1c719b57c77e8137d2e", - 0 - ], - [ - "0000003ce9a4b46fbb431c198aedf59ef322c0791f03e3bf153548fea29dc375", - 0 - ], - [ - "000000715d041a78f798c6ef7cce244a0a7751acc839446bfe52d84087696162", - 0 - ], - [ - "0000005bcfde62a40e676a73f6fd481b4d5d524891b7b5a7e5874da0af640885", - 0 - ], - [ - "0000003a0ebac1a5bf4ec8e7d9f94d672f9ce217eecbcfe1837b0b4d68bb7efb", - 0 - ], - [ - "00000002b09a09076aaa8cdeddf164c14bd69c0d3c7c700cc2a1e70d5782fba3", - 0 - ], - [ - "0000010e5f6260be27d95a9c6b77b3427f675ac6a79ffa848d2065122e0a49fb", - 0 - ], - [ - "00000027c6cadacbf945fde93ca6fa9b2c404216b7b54d46d12acd6bd2084403", - 0 - ], - [ - "0000011d5a1230c91fcb07e1ffed7c74a77824f49632d7a85984afc5fdb84210", - 0 - ], - [ - "000001420feee79c0518790bae4fcf3d11379f46b7c92568d5d49ce061c14aaf", - 0 - ], - [ - "0000012beab6aa1841d9ca386986bf4a1227e4a1c9c4f6bada49dfc5c45a7b4c", - 0 - ], - [ - "000001425fa8c62dfd856ae0fee3b36add930a5826778f62c54c5e7a089cb2cd", - 0 - ], - [ - "00000047aa330a7bfd668afa6fceec2d71b0a01d4c3e940f01fea16cf8a5495a", - 0 - ], - [ - "000001138c3f76d7b699e3f610946b35ab8d0fb670d7b277e848cf93e2963478", - 0 - ], - [ - "0000011579b1ffe43056593c6d2541b20ecad58654a70b926b80f02bf7e3afa2", - 0 - ], - [ - "0000002a0af0dd33f39c900d2b08ca7b53ec7ad5cf8cdac6c0a594c824528554", - 0 - ], - [ - "000000174c981f1f0f785a066db5ab640fd81db7131d3bc6c0ae5f1c881a5869", - 0 - ], - [ - "00000010b2e80adbf6ebef457bfe030f028fd7c054eb91967067ecbe32391e6a", - 0 - ], - [ - "00000056b45f9fba1d07427704b8929aa5a6273864c3c28fbf0561a970927eba", - 0 - ], - [ - "0000015fee8d0e568e47beb80e459c1e55f0939bcfb67c8d71d6aea4bbef07da", - 0 - ], - [ - "00000026f4c92697d195eb8380852e8e2f72f00bd237ed7b6a34ab27d46df667", - 0 - ], - [ - "0000006997e8fb35db20f6cba346e8a4f5ad3e53b2816b04b5f15ee7d300c507", - 0 - ], - [ - "00000153eeef8fe2c11990a87b680c86595bd1eefe62e912bd4d2d0181dd275c", - 0 - ], - [ - "0000011255d8a68c30b8dc8f9c0d5bd83484dbd1a67c19f9773e942b869184d4", - 0 - ], - [ - "00000127cd6eb4b0bb794bafce0990f25ad88da0338aaa643b08f73679ee7c40", - 0 - ], - [ - "000001351829786299ce95aa0e4fff6ca6fb0579176476ebb23cd9c5b18dc38b", - 0 - ], - [ - "0000003cd9b6c744cb5c8fdc012c200c9fbb72c8e82a535286ad29e9daae0b7b", - 0 - ], - [ - "000001195e3dc8e195350793514679ce2b2951c8e69e2ab759627b7d4dae0174", - 0 - ], - [ - "000001469586fbf43e84517bd8aebd65f556a3f8caae21676fde3d8a37d548c5", - 0 - ], - [ - "000000f0298f92b43e87c972155819d6e6fa80a99a309a7a63a447748fdbcae2", - 0 - ], - [ - "000000793ff1190b63052655624f2e3e771257ee5e4a95d0fe8bf8900119f4a7", - 0 - ], - [ - "0000002b535d083651a6a816526ab64e18a3473117e11bf9fdb37409fd2b8476", - 0 - ], - [ - "00000056df0365d1e9ac806b3124919922d8d2fa528ec230562b384ef957e049", - 0 - ], - [ - "000000e4d73bc1ff88044907fdabcd18fb4feeae8d89214e00a835497eff9d44", - 0 - ], - [ - "000001164ada2f23afdc6e7eb7a549d0240ec00795c97a6b7b0da459ba144236", - 0 - ], - [ - "0000003a02c60020ea02296f487408b092ea86fcace4b71fe65ddf8e9d1227af", - 0 - ], - [ - "00000011c1bc4de2a5565d4f6b52e2d20830ae03cc33da840752a9b082f22970", - 0 - ], - [ - "000000590d9132c7ec8cf2fdc08d841aa30f1a6c98baaa41bb2f2ced082ffc56", - 0 - ], - [ - "000000aad06d12ca4f1614a04529b9b0db229edd3b999c8f2387bf4499e7e823", - 0 - ], - [ - "000000f21e5a641ff87de60c94f9f95c28291989fa52980862a96b1da9420c20", - 0 - ], - [ - "000000389253c73a42abfce6f70dd8b4b47c1e94ff70f3650136315f1c7c3d51", - 0 - ], - [ - "00000052d02504f8361173e62831ffb1ed06502e39bfe56e7b2e8534527acf54", - 0 - ], - [ - "0000006e903dbc8f9c6a155c31ac0eabc64a0f538ec1956c12bf0296365ea10f", - 0 - ], - [ - "0000012d6d51f5edeb1bc181aa56058ba399c56a233196a609d17ea9fe1260f4", - 0 - ], - [ - "00000078fe34ae6dcfebd6c54750fc5b23c9ccfccb85410a67dc873950089470", - 0 - ], - [ - "0000008ba099907877add94606ade4d8c4fce72e78e4c9a7211511e191cb3090", - 0 - ], - [ - "000000ba16aeb089d8272fda74e376bc74063e202b41c1d910466b28d0e22aa1", - 0 - ], - [ - "000000e9305b2194cc90a8f36ac85d6e335f9c40eebe31a63111b1a2cd62ef60", - 0 - ], - [ - "000000b20594e8e7b7c883ebcd4fb5038ac6e5490d8089643e63fcbbed54159c", - 0 - ], - [ - "000000ebaf4db2459b51830938659a587f72bd56fc713f8c15bbd877eb6e4cdf", - 0 - ], - [ - "00000121189334c3922651f449fb752026ac9d3c83ca36f1b379629acb8a4bc8", - 0 - ], - [ - "0000011331e953cf2ebd0231d00cf8ce3b0925d4642d32359922d87dde28e6a5", - 0 - ], - [ - "000001088db354ec53ca636d01718cbd5948d240d37b2bde660cf46e64b7bd13", - 0 - ], - [ - "000000a163f70345b7c90e1053b582aa415f8211ced4f9693edf493032d8b969", - 0 - ], - [ - "000000116824a8e4a6c2d6d0e32b8df377f701091d6a4ff2457790052fec8c2f", - 0 - ], - [ - "00000071aed5672329b4ceaa9fe0dc56a73a9aaa6ae368e83fd49d2fc613d182", - 0 - ], - [ - "0000006980fba2dab31f8a62e96484952512fefd1ef1a7d1ac6b2b70520298d4", - 0 - ], - [ - "0000010a5c600b597167962263ee3f34a9844f11cf62eae87254140fd1ca4c4b", - 0 - ], - [ - "00000032c5455af9f5ecbd52120902a2476b525bdb1bdc95304c72a75298576c", - 0 - ], - [ - "00000145fda2984b2467e98dca41b15a210817ce8507ed6470bfabaf6e1d58a0", - 0 - ], - [ - "000000fc300d0bb620acb44dcb5fd4a75746de32a250724e26346798781b762c", - 0 - ], - [ - "0000013835a5ae1a46e514eca524b79ea5acbf16bbd16d4913d5711fbfd0b43a", - 0 - ], - [ - "000001105408d97b67a382a8682793c6fa17e8a9e14431ff46931852d98809a9", - 0 - ], - [ - "000000b246b4b35ffc56055ff91448ba0c395a7697369680460aab62560c71c8", - 0 - ], - [ - "0000001af62d9a537a82ca68c50cab0726fe74a209358fa7ae02aa12fb68dc03", - 0 - ], - [ - "000000357adc640f81f63c32cc2bf924953a9087465478eace40ad368bbb610b", - 0 - ], - [ - "00000074d93559ca744568b640e31497e54448f5e81eb458d5e6309a866fbdc0", - 0 - ], - [ - "0000000e5f9f2f28a8e84fba06965b939eb33d10f367b285e0b765f73432293e", - 0 - ], - [ - "000000bc8fbad304cc9f7a2129b3ada77205993d6797aaa3c412d47378cfe1d3", - 0 - ], - [ - "0000001bfaddc170487792c89290b630bf2987cf465bceee6228c98339d5b51c", - 0 - ], - [ - "0000005d328174d05468a64f3a1c9b876607b229803896be461d4bf71a604ad6", - 0 - ], - [ - "000000767328d1681b20d958b8e3ace547f35d780e3fbca8f6917896d7a040fb", - 0 - ], - [ - "0000013f4af09699526f35b5d991b6acc392ad3b71d97955acbc061896f613da", - 0 - ], - [ - "000000a5bee294beb00596090e6f193fe72463b22feda343c108ed89f81cb395", - 0 - ], - [ - "0000008c2e331069893d102b28aae90710ece9fd4926d005de976f97e44b66e7", - 0 - ], - [ - "0000015205ced605eded9c5d62e3cf8ed5229f9a72e7beb4bc8d63655b36abf3", - 0 - ], - [ - "0000013ae7e94521be9703ffe12b1214d47fcf56fb1268a6652db590ec06bbc2", - 0 - ], - [ - "000000d18fb8d06bda4847c4a629e17295a2fa1092e14ffbff0d97a2eae72993", - 0 - ], - [ - "0000010f9a0dae27ef69bef205f2e6d900e120b29e684a2a08286abc95579840", - 0 - ], - [ - "0000006e29c2511c1ad31fe21d0064594c557e5fac6f73f7961f2b53cf36b983", - 0 - ], - [ - "000000dffd144d2e1eac01a786558c04cb65a8ed0002397db7b43011c223174e", - 0 - ], - [ - "0000008365805832101e989fbf04bdca8c364b8afcb794b2166db74a4a92cf8f", - 0 - ], - [ - "0000004a9fde1918b96cb079d4b48a98098231d34f162e8e898919e0573ada05", - 0 - ], - [ - "00000063f777d9004ebcf1685a07dc2e36c3ed40758d5ed5b7dc82ca2165f8da", - 0 - ], - [ - "00000084364ae6e59f9223629293d017a1718f587e08b45478e79ca3681ba813", - 0 - ], - [ - "000000e826cbbeb467e73577566db478f432295952489e154a3de4db0012dc91", - 0 - ], - [ - "000000d2f92728dbccd1782fde6a555a89f47ba4102d3bc0e0d07ac6c99cb468", - 0 - ], - [ - "00000066d082b9414191fbf2b18746513e10f403eb3d6e837f4a007375f3bcbf", - 0 - ], - [ - "0000007b872779a56424e1eae91113b3f43e7da689c5d2e9e86c5b8bbe2f3315", - 0 - ], - [ - "000000057927903d3c9ea07cc6344cfa7299541470c7c97caf24b9d9e39bfb38", - 0 - ], - [ - "0000000842d0fa799de1397043352af7fe7da168314c9a0a173fa13304d396a8", - 0 - ], - [ - "0000000b66f892759e13adc4249d1200a4c9bba92d56830816d5804cd2254d29", - 0 - ] -] \ No newline at end of file diff --git a/electrum/chains/signet/fallback_lnnodes.json b/electrum/chains/signet/fallback_lnnodes.json deleted file mode 100644 index f0ef95a3a..000000000 --- a/electrum/chains/signet/fallback_lnnodes.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "02357a375a846279fc1e8413f5e182652a125e5f6a4f4653bffabebb8177a6d8aa": { - "host": "34.68.95.152", - "port": 9735 - }, - "0305061295fa30847df41ae6ee809b560e78d65c2a7337a41c725ea3920b65e08a": { - "host": "34.124.125.201", - "port": 9735 - }, - "027554f8d4d99a43cf1b49d274f698ee5045273cd377206eba62ea308b4386a4fa": { - "host": "35.247.14.99", - "port": 9735 - }, - "0244bb7ba2392ab2d493ad04ad4afcd482ca44a2bfe5b42bcc830bfe00e5b08082": { - "host": "34.138.100.228", - "port": 9735 - }, - "03adf6efe5346d455172c750a655b07fb85be4f50f5b555f9f91a853a6b448c3bf": { - "host": "34.74.81.232", - "port": 9735 - }, - "03ea42c9408a73dabdcb5655e2923956d132fbb25cb71e7c00a29e10c73e937e64": { - "host": "34.138.237.159", - "port": 9735 - }, - "024d899b60d5de58e8d66af042445323a48b6962d6c667c033802421dc49abc232": { - "host": "34.75.211.29", - "port": 9735 - }, - "02e8430ba207ce87bd2d4ab36497b9eac10e6d5d86f9fda8aa270c48877e0a8259": { - "host": "34.73.252.102", - "port": 9735 - }, - "0265ed138065b84d6b9448f9e0a2fd4ceb63fef08efe1dfc949a63d5d43110e4c0": { - "host": "175.45.182.145", - "port": 39735 - }, - "0307238136c48cd35084c4efadc486143a7e8a7acd8ff8ac053fdab4efabc551c4": { - "host": "104.244.73.68", - "port": 9735 - }, - "020ee56ff81d12d17d5d3eea5306a8982a5763522ca73e0e220ce282030543c90c": { - "host": "84.247.50.180", - "port": 44149 - }, - "0271cf3881e6eadad960f47125434342e57e65b98a78afa99f9b4191c02dd7ab3b": { - "host": "signet-eclair.wakiyamap.dev", - "port": 9735 - } -} \ No newline at end of file diff --git a/electrum/chains/signet/servers.json b/electrum/chains/signet/servers.json deleted file mode 100644 index 5e99a1762..000000000 --- a/electrum/chains/signet/servers.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "signet-electrumx.wakiyamap.dev": { - "pruning": "-", - "s": "50002", - "t": "50001", - "version": "1.4" - }, - "electrum.emzy.de": { - "pruning": "-", - "s": "53002", - "version": "1.4" - }, - "mempool.space": { - "pruning": "-", - "s": "60602", - "version": "1.4" - } -} diff --git a/electrum/chains/testnet4/checkpoints.json b/electrum/chains/testnet4/checkpoints.json deleted file mode 100644 index 86f9e3fcf..000000000 --- a/electrum/chains/testnet4/checkpoints.json +++ /dev/null @@ -1,166 +0,0 @@ -[ - [ - "00000000962a7fc2ef639196051fe181ed53ac6aa4cdfead14dca90f58aa36bc", - 0 - ], - [ - "000000002ad661157c553c0bbbb2490407adb1c8ac09f2b2a7174f87eeeb64bf", - 0 - ], - [ - "000000000be3ff43cde9eed4d6b2d4ad16c4f9509ccb94e1001af68e2f6647b3", - 0 - ], - [ - "00000000001ef2e4c2fc174354ed357cf313725fc336092733b2699d36342ff8", - 0 - ], - [ - "000000000025269f9fa4b0832ccbfef682d59c0fa8845b0c22cc24a1973f011a", - 0 - ], - [ - "000000000014b2d6b2ad804d5deb8d5b4a58caf152f6cea5600af0d9348dff29", - 0 - ], - [ - "000000000003c067c302d43c9499da6e382260252a2a29caf9748ee6972d5f01", - 0 - ], - [ - "000000000002180d23f15ba0b8161d9d38d03c61ab51d050c57928e1a7d98e0c", - 0 - ], - [ - "000000000000ed8722220a13b09d968a59686af5fc5c1e0a86371a498209fa72", - 0 - ], - [ - "0000000000003e82df3830ff7c05a58745a463a59d1097e160e47ac7aeb5323a", - 0 - ], - [ - "0000000000000c3f18b9a30269c4b53dd107bacf20482e4ec660e9970999a99f", - 0 - ], - [ - "00000000000002901853780dc8a63efd4d72359d8de7e14dc0398ccfc53d45cd", - 0 - ], - [ - "00000000000000a6ff1615113d25eeed8554813e4994f8ef7ce96458083d14cf", - 0 - ], - [ - "000000000000006e2d4fa8204c67c0986f9bb0214990b11043d0653d50755f54", - 0 - ], - [ - "00000000eaf8e0ea253d833614892aed70c55e5dc4b4d6709dd6420b8284debb", - 0 - ], - [ - "0000000000000063d3ca489d113ded6196c99f3785b61a8ded9254ebb96bc765", - 0 - ], - [ - "000000000000003f684cab6cdb7fe6e98cb13318bb45acdc2d2e2d7405b8bcbe", - 0 - ], - [ - "000000000000001f735b5a23732fb201cf6343b373c94a35f04e6b6075591889", - 0 - ], - [ - "000000001c247a1eb479ecc56ea7d7529f0c4afb6b7025f437a7d235454cd6a4", - 0 - ], - [ - "00000000acd1400a4801f361d675644993ad05e5b735a881f26746ece767521e", - 0 - ], - [ - "00000000542792e54a720567ba66157d48cdae7bfd01c1b678d0f07a2ed56e99", - 0 - ], - [ - "00000000ca301f565989627133247615bc937b52c68f8f4b342b6c2aeebff7ba", - 0 - ], - [ - "00000000e4ad2ec95dfddce6a554f626c9995e465b067e72528f6ae164fc58d2", - 0 - ], - [ - "00000000761cd6bff5e11258943e401e1bb094a8013e810e1d6031ce273a4b7c", - 0 - ], - [ - "00000000082032b915c151f1bb9892fe924013539924a34ec8b9bdea16eb7374", - 0 - ], - [ - "0000000000853161fa2a440407ce597524e85db6a27f5dffd35162b38e7627e7", - 0 - ], - [ - "00000000001c7ef1bace4a08448d9e462ff8b2e8c389f16026834c5d0c97252c", - 0 - ], - [ - "000000000ae11eebf9807d5ac0f9966282c59a1e613e229aa2bf7aea266d4535", - 0 - ], - [ - "00000000973e9926efc6a2a11413f7125242911ae10925e3616e872307a3e401", - 0 - ], - [ - "0000000000000003d66460a7e1ed89080427ac2004b2b3adae05e6e89725dc1f", - 0 - ], - [ - "000000009f8fe2dbafd82a0432d69d620d0ebeea033c8a2621bf06a6e6d3b5c4", - 0 - ], - [ - "0000000000000003ac6ce3118b61709d347142cc04daeb2c973b937904e4390b", - 0 - ], - [ - "0000000000003844aab8ac81fb69b47e83c037cee505bfd5cb6522aa4d2351bc", - 0 - ], - [ - "00000000000060397e5918c319db04ffac74f2a5c7724083112fca8958ea54de", - 0 - ], - [ - "00000000213b70c1bcec26b90a5503960a95d7a5fa5d9de498b9d794afeaebd5", - 0 - ], - [ - "0000000000000e5f474161d1b68932ab607035f5026f1ac4aa5816f24e76017a", - 0 - ], - [ - "00000000b56d4faf52043bfe98e126c69fb51671ba9bcea67c191620255d291d", - 0 - ], - [ - "0000000000052b94098008985919f6b525ead0d5cb5608fd60015f2647701ea1", - 0 - ], - [ - "00000000e5c06639c50bdb710b84ebf58d1df666db033157db685ec592932276", - 0 - ], - [ - "000000006f596242c0b5dd79b5f638e95a215252c44374133a5b263fcb5e9f89", - 0 - ], - [ - "00000000a2dc7b8c63c737543dd41e5a7a529d1824c32e2d454cae998c5a7298", - 0 - ] -] \ No newline at end of file diff --git a/electrum/chains/testnet4/servers.json b/electrum/chains/testnet4/servers.json deleted file mode 100644 index cfa0764ce..000000000 --- a/electrum/chains/testnet4/servers.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "testnet4-electrumx.wakiyamap.dev": { - "pruning": "-", - "s": "51002", - "t": "51001", - "version": "1.4" - }, - "blackie.c3-soft.com": { - "pruning": "-", - "s": "57010", - "t": "57009", - "version": "1.4" - }, - "mempool.space": { - "pruning": "-", - "s": "40002", - "version": "1.4" - } -} diff --git a/electrum/constants.py b/electrum/constants.py index 8237920c7..6d36f3fe1 100644 --- a/electrum/constants.py +++ b/electrum/constants.py @@ -253,13 +253,6 @@ class BitcoinTestnet(AbstractNet): ] -class BitcoinTestnet4(BitcoinTestnet): - - NET_NAME = "testnet4" - GENESIS = "00000000da84f2bafbbc53dee25a72ae507ff4914b867c565be350b0da8bf043" - LN_DNS_SEEDS = [] - - class BitcoinRegtest(BitcoinTestnet): NET_NAME = "regtest" @@ -269,34 +262,6 @@ class BitcoinRegtest(BitcoinTestnet): LN_DNS_SEEDS = [] -class BitcoinSimnet(BitcoinTestnet): - - NET_NAME = "simnet" - WIF_PREFIX = 0x64 - ADDRTYPE_P2PKH = 0x3f - ADDRTYPE_P2SH = 0x7b - SEGWIT_HRP = "sb" - BOLT11_HRP = SEGWIT_HRP - GENESIS = "683e86bd5c6d110d91b94b97137ba6bfe02dbbdb8e3dff722a669b5d69d77af6" - LN_DNS_SEEDS = [] - - -class BitcoinSignet(BitcoinTestnet): - - NET_NAME = "signet" - BOLT11_HRP = "tbs" - GENESIS = "00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6" - LN_DNS_SEEDS = [] - - -class BitcoinMutinynet(BitcoinTestnet): - - NET_NAME = "mutinynet" - BOLT11_HRP = "tbs" - GENESIS = "00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6" - LN_DNS_SEEDS = [] - - NETS_LIST = tuple(all_subclasses(AbstractNet)) # type: Sequence[Type[AbstractNet]] NETS_LIST = tuple(sorted(NETS_LIST, key=lambda x: x.NET_NAME)) diff --git a/electrum/plugins/ledger/ledger.py b/electrum/plugins/ledger/ledger.py index 17f084853..7fcd79bbc 100644 --- a/electrum/plugins/ledger/ledger.py +++ b/electrum/plugins/ledger/ledger.py @@ -295,8 +295,6 @@ def get_chain() -> 'Chain': return Chain.MAIN elif constants.net.NET_NAME == "testnet": return Chain.TEST - elif constants.net.NET_NAME == "signet": - return Chain.SIGNET elif constants.net.NET_NAME == "regtest": return Chain.REGTEST else: diff --git a/electrum/trampoline.py b/electrum/trampoline.py index fdf1b2dcf..87b51f87d 100644 --- a/electrum/trampoline.py +++ b/electrum/trampoline.py @@ -32,12 +32,6 @@ TRAMPOLINE_NODES_TESTNET = { 'Electrum trampoline': LNPeerAddr(host='lightning.electrum.org', port=9739, pubkey=bytes.fromhex('02bf82e22f99dcd7ac1de4aad5152ce48f0694c46ec582567f379e0adbf81e2d0f')), } -TRAMPOLINE_NODES_TESTNET4 = {} - -TRAMPOLINE_NODES_SIGNET = { - 'eclair wakiyamap.dev': LNPeerAddr(host='signet-eclair.wakiyamap.dev', port=9735, pubkey=bytes.fromhex('0271cf3881e6eadad960f47125434342e57e65b98a78afa99f9b4191c02dd7ab3b')), -} - _TRAMPOLINE_NODES_UNITTESTS = {} # used in unit tests @@ -48,10 +42,6 @@ def hardcoded_trampoline_nodes() -> Mapping[str, LNPeerAddr]: return TRAMPOLINE_NODES_MAINNET elif constants.net.NET_NAME == "testnet": return TRAMPOLINE_NODES_TESTNET - elif constants.net.NET_NAME == "testnet4": - return TRAMPOLINE_NODES_TESTNET4 - elif constants.net.NET_NAME == "signet": - return TRAMPOLINE_NODES_SIGNET else: return {} diff --git a/electrum/util.py b/electrum/util.py index 8a53e41d5..1455b812d 100644 --- a/electrum/util.py +++ b/electrum/util.py @@ -991,28 +991,6 @@ testnet_block_explorers = { {'tx': 'tx/', 'addr': 'address/'}), } -testnet4_block_explorers = { - 'mempool.space': ('https://mempool.space/testnet4/', - {'tx': 'tx/', 'addr': 'address/'}), - 'wakiyamap.dev': ('https://testnet4-explorer.wakiyamap.dev/', - {'tx': 'tx/', 'addr': 'address/'}), -} - -signet_block_explorers = { - 'bc-2.jp': ('https://explorer.bc-2.jp/', - {'tx': 'tx/', 'addr': 'address/'}), - 'mempool.space': ('https://mempool.space/signet/', - {'tx': 'tx/', 'addr': 'address/'}), - 'bitcoinexplorer.org': ('https://signet.bitcoinexplorer.org/', - {'tx': 'tx/', 'addr': 'address/'}), - 'wakiyamap.dev': ('https://signet-explorer.wakiyamap.dev/', - {'tx': 'tx/', 'addr': 'address/'}), - 'ex.signet.bublina.eu.org': ('https://ex.signet.bublina.eu.org/', - {'tx': 'tx/', 'addr': 'address/'}), - 'system default': ('blockchain:/', - {'tx': 'tx/', 'addr': 'address/'}), -} - _block_explorer_default_api_loc = {'tx': 'tx/', 'addr': 'address/'} @@ -1020,10 +998,6 @@ def block_explorer_info(): from . import constants if constants.net.NET_NAME == "testnet": return testnet_block_explorers - elif constants.net.NET_NAME == "testnet4": - return testnet4_block_explorers - elif constants.net.NET_NAME == "signet": - return signet_block_explorers return mainnet_block_explorers