Files
pallectrum/electrum
SomberNight 610dd7ce83 hardware wallets: redefine "id_" for hid devices to avoid collisions
I had a ledger nano S and a ledger nano S plus connected at the same time,
and the "id_"s were colliding resulting in weird behaviour. Multisig was pretty
much not usable with both devices connected simultaneously.

Example dicts returned by `hid.enumerate(0, 0)`:

{'path': b'\\\\?\\hid#vid_2c97&pid_1015&mi_00#a&2a30{REDACTED}&0&0000#{REDACTED_UUID}', 'vendor_id': 11415, 'product_id': 4117, 'serial_number': '0001', 'release_number': 513, 'manufacturer_string': 'Ledger', 'product_string': 'Nano S', 'usage_page': 65440, 'usage': 1, 'interface_number': 0},

{'path': b'\\\\?\\hid#vid_2c97&pid_5011&mi_00#a&28d{REDACTED}&0&0000#{REDACTED_UUID}', 'vendor_id': 11415, 'product_id': 20497, 'serial_number': '0001', 'release_number': 513, 'manufacturer_string': 'Ledger', 'product_string': 'Nano S Plus', 'usage_page': 65440, 'usage': 1, 'interface_number': 0}
2022-04-28 21:38:05 +02:00
..
2022-04-28 15:26:20 +02:00
2022-04-23 19:40:21 +02:00
2021-04-30 19:43:53 +02:00
2022-04-11 17:40:22 +02:00
2022-04-11 17:40:22 +02:00
2022-04-20 12:48:22 +02:00
2021-09-24 17:36:33 +02:00
2022-04-27 10:06:05 +02:00
2021-07-15 14:52:25 +00:00
2021-07-16 11:27:36 +02:00
2022-04-11 17:40:22 +02:00
2022-04-11 17:40:22 +02:00
2021-05-06 19:47:22 +09:00
2021-06-22 19:24:16 +02:00
2022-04-20 12:48:22 +02:00
2022-03-24 15:59:14 +01:00