From a857c1229e1dee486edce380485783b1c6acb067 Mon Sep 17 00:00:00 2001 From: Adam Gibson Date: Sun, 21 Feb 2021 12:57:59 +0000 Subject: [PATCH] disable for mainnet yieldgens --- jmclient/jmclient/yieldgenerator.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jmclient/jmclient/yieldgenerator.py b/jmclient/jmclient/yieldgenerator.py index 43622c9..669d5c8 100644 --- a/jmclient/jmclient/yieldgenerator.py +++ b/jmclient/jmclient/yieldgenerator.py @@ -312,6 +312,12 @@ def ygmain(ygclass, nickserv_password='', gaplimit=6): jlog.info('starting yield generator') clientfactory = JMClientProtocolFactory(maker, proto_type="MAKER") if jm_single().config.get("SNICKER", "enabled") == "true": + if jm_single().config.get("BLOCKCHAIN", "network") == "mainnet": + jlog.error("You have enabled SNICKER on mainnet, this is not " + "yet supported for yieldgenerators; either use " + "signet/regtest/testnet, or run SNICKER manually " + "with snicker/receive-snicker.py.") + sys.exit(EXIT_ARGERROR) snicker_r = SNICKERReceiver(wallet_service) servers = jm_single().config.get("SNICKER", "servers").split(",") snicker_factory = SNICKERClientProtocolFactory(snicker_r, servers)