tMake it harder for altcoins to accidentally use our crashhub - electrum - Electrum Bitcoin wallet
 (HTM) git clone https://git.parazyd.org/electrum
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
       ---
 (DIR) commit 08b9908f6e9a86162061293e1dad9caf6b14e3e0
 (DIR) parent 909c063eb1922d0a7e4b61d5538cb5b34edbf1e7
 (HTM) Author: Johann Bauer <bauerj@bauerj.eu>
       Date:   Wed, 14 Feb 2018 21:48:28 +0100
       
       Make it harder for altcoins to accidentally use our crashhub
       
       Diffstat:
         M gui/qt/exception_window.py          |       6 +++++-
       
       1 file changed, 5 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/gui/qt/exception_window.py b/gui/qt/exception_window.py
       t@@ -34,7 +34,7 @@ from PyQt5.QtWidgets import *
        
        from electrum.i18n import _
        import sys
       -from electrum import ELECTRUM_VERSION
       +from electrum import ELECTRUM_VERSION, bitcoin
        
        issue_template = """<h2>Traceback</h2>
        <pre>
       t@@ -105,6 +105,10 @@ class Exception_Window(QWidget):
                self.show()
        
            def send_report(self):
       +        if bitcoin.NetworkConstants.GENESIS[-4:] not in ["4943", "e26f"] and ".electrum.org" in report_server:
       +            # Gah! Some kind of altcoin wants to send us crash reports.
       +            self.main_window.show_critical("Please report this issue manually.")
       +            return
                report = self.get_traceback_info()
                report.update(self.get_additional_info())
                report = json.dumps(report)