From 6567e01f6183255cbfa2fbaf62f51f3f216f96f2 Mon Sep 17 00:00:00 2001 From: Marko Bencun Date: Thu, 17 Jul 2025 12:07:24 +0200 Subject: [PATCH 1/2] bitbox02: update to 7.0.0 This adds support for BitBox02 Nova devices. --- contrib/requirements/requirements-hw.txt | 2 +- electrum/plugins/bitbox02/bitbox02.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/requirements/requirements-hw.txt b/contrib/requirements/requirements-hw.txt index 5a117147d..2a6f7d980 100644 --- a/contrib/requirements/requirements-hw.txt +++ b/contrib/requirements/requirements-hw.txt @@ -21,7 +21,7 @@ hidapi ckcc-protocol>=0.7.7 # device plugin: bitbox02 -bitbox02>=6.2.0 +bitbox02>=7.0.0 # device plugin: jade cbor2>=5.4.6,<6.0.0 diff --git a/electrum/plugins/bitbox02/bitbox02.py b/electrum/plugins/bitbox02/bitbox02.py index 2f3b5bfa2..2e0c5ec41 100644 --- a/electrum/plugins/bitbox02/bitbox02.py +++ b/electrum/plugins/bitbox02/bitbox02.py @@ -641,7 +641,7 @@ class BitBox02_KeyStore(Hardware_KeyStore): class BitBox02Plugin(HW_PluginBase): keystore_class = BitBox02_KeyStore - minimum_library = (6, 2, 0) + minimum_library = (7, 0, 0) DEVICE_IDS = [(0x03EB, 0x2403)] SUPPORTED_XTYPES = ("p2wpkh-p2sh", "p2wpkh", "p2wsh", "p2wsh-p2sh") From 52f67b50dc5fb979938a645dc8697d2458f0dbb0 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Thu, 17 Jul 2025 12:08:02 +0000 Subject: [PATCH 2/2] build: update pinned bitbox02 (partial rerun freeze_packages) --- contrib/deterministic-build/requirements-hw.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/contrib/deterministic-build/requirements-hw.txt b/contrib/deterministic-build/requirements-hw.txt index 7b9c9fe4a..7e9f6d3f0 100644 --- a/contrib/deterministic-build/requirements-hw.txt +++ b/contrib/deterministic-build/requirements-hw.txt @@ -1,9 +1,9 @@ base58==2.1.1 \ --hash=sha256:11a36f4d3ce51dfc1043f3218591ac4eb1ceb172919cebe05b52a5bcc8d245c2 \ --hash=sha256:c5d0cb3f5b6e81e8e35da5754388ddcc6d0d14b6c6a132cb93d69ed580a7278c -bitbox02==6.3.0 \ - --hash=sha256:36c9d34b78f040291e7ade54dc8f1990e69d9169b3fb2456a4c7e434475b1d21 \ - --hash=sha256:d03fb2228be5630f1d7c351e5bebdcb9a95bbe62ecf88c92913a661f093699e3 +bitbox02==7.0.0 \ + --hash=sha256:27d5105eb15a553719fa9d3e68921c864b00c861b3a644044d9ac68426f18447 \ + --hash=sha256:4b5b8422b94390b09962a4a93f4a9861429c093eb0f0b6c2d7661bbc1dd0e242 cbor2==5.6.5 \ --hash=sha256:3038523b8fc7de312bb9cdcbbbd599987e64307c4db357cd2030c472a6c7d468 \ --hash=sha256:34cf5ab0dc310c3d0196caa6ae062dc09f6c242e2544bea01691fe60c0230596 \