From 0e5cb194085297421cfc3bc70dcb2b70bf8999e8 Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Fri, 21 Jul 2023 11:14:56 -0400 Subject: [PATCH] Add Vendor/Device IDs for CH340 based DIY Jade devices. (#8546) * Add Vendor/Device IDs for CH340 based DIY Jade devices. * Add device descriptions to hardwareIDs --- electrum/plugins/jade/jade.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/electrum/plugins/jade/jade.py b/electrum/plugins/jade/jade.py index f4638eafd..c29004109 100644 --- a/electrum/plugins/jade/jade.py +++ b/electrum/plugins/jade/jade.py @@ -350,7 +350,10 @@ class Jade_KeyStore(Hardware_KeyStore): class JadePlugin(HW_PluginBase): keystore_class = Jade_KeyStore minimum_library = (0, 0, 1) - DEVICE_IDS = [(0x10c4, 0xea60), (0x1a86, 0x55d4), (0x0403, 0x6001)] + DEVICE_IDS = [(0x10c4, 0xea60), # Development Jade device + (0x1a86, 0x55d4), # Retail Blockstream Jade (And some DIY devices) + (0x0403, 0x6001), # DIY FTDI Based Devices (Eg: M5StickC-Plus) + (0x1a86, 0x7523)] # DIY CH340 Based devices (Eg: ESP32-Wrover) SUPPORTED_XTYPES = ('standard', 'p2wpkh-p2sh', 'p2wpkh', 'p2wsh-p2sh', 'p2wsh') MIN_SUPPORTED_FW_VERSION = (0, 1, 32)