From 7b28b7848bdb4c780f10c8f99cda2425099c01a3 Mon Sep 17 00:00:00 2001 From: zebra-lucky Date: Thu, 31 Oct 2024 21:40:49 +0200 Subject: [PATCH] add testnet4 support --- electrum/plugins/joinmarket/jm_conf.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/electrum/plugins/joinmarket/jm_conf.py b/electrum/plugins/joinmarket/jm_conf.py index 4ebab217a..5eb1bc344 100644 --- a/electrum/plugins/joinmarket/jm_conf.py +++ b/electrum/plugins/joinmarket/jm_conf.py @@ -88,6 +88,16 @@ class JMConf: '.onion:5222', } + MESSAGING_ONION_TESTNET4 = { + 'type': 'onion', + 'enabled': True, + 'socks5_host': 'localhost', + 'socks5_port': 9050, + 'directory_nodes': + 'qibbq5s7come4ihuroa232pf2pf6kse4wsu3n753fjkyfn6bhyllhdyd' + '.onion:5222', + } + MESSAGING_ONION_REGTEST = { 'type': 'onion', 'enabled': True, @@ -147,8 +157,17 @@ class JMConf: 'irc2': copy.deepcopy(MESSAGING_IRC_CHANNEL), 'onion': copy.deepcopy(MESSAGING_ONION_TESTNET), } + DEFAULT_MSG_CHANNELS_TESTNET['irc1']['enabled'] = False DEFAULT_MSG_CHANNELS_TESTNET['irc2']['enabled'] = False + DEFAULT_MSG_CHANNELS_TESTNET4 = { + 'irc1': copy.deepcopy(MESSAGING_IRC_CHANNEL), + 'irc2': copy.deepcopy(MESSAGING_IRC_CHANNEL), + 'onion': copy.deepcopy(MESSAGING_ONION_TESTNET4), + } + DEFAULT_MSG_CHANNELS_TESTNET4['irc1']['enabled'] = False + DEFAULT_MSG_CHANNELS_TESTNET4['irc2']['enabled'] = False + DEFAULT_MSG_CHANNELS_REGTEST = { 'irc1': copy.deepcopy(MESSAGING_IRC_CHANNEL), 'irc2': copy.deepcopy(MESSAGING_IRC_CHANNEL), @@ -177,6 +196,8 @@ class JMConf: return constants.net.NET_NAME elif constants.net.NET_NAME == 'regtest': return 'testnet' + elif constants.net.NET_NAME == 'testnet4': + return 'testnet' else: return constants.net.NET_NAME @@ -476,6 +497,8 @@ class JMConf: return copy.deepcopy(self.DEFAULT_MSG_CHANNELS) elif constants.net.NET_NAME == 'regtest': return copy.deepcopy(self.DEFAULT_MSG_CHANNELS_REGTEST) + elif constants.net.NET_NAME == 'testnet4': + return copy.deepcopy(self.DEFAULT_MSG_CHANNELS_TESTNET4) else: return copy.deepcopy(self.DEFAULT_MSG_CHANNELS_TESTNET)