From cf42097a1e676906f5f1efc1b2d1c0c178080c70 Mon Sep 17 00:00:00 2001 From: edouardparis Date: Thu, 4 Apr 2024 18:42:52 +0200 Subject: [PATCH 1/2] Add Hash to DeviceKind --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index e6bde69..0185c78 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -169,7 +169,7 @@ impl std::fmt::Display for Version { /// DeviceType is the result of the following process: /// If it is talking like a DuckĀ© hardware wallet it is a DuckĀ© hardware wallet. -#[derive(Debug, Clone, Copy, PartialEq, Eq)] +#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] pub enum DeviceKind { BitBox02, Coldcard, From f8d4532dbb10582d2c7c016064e67ac2c8accbb2 Mon Sep 17 00:00:00 2001 From: edouardparis Date: Thu, 4 Apr 2024 18:43:06 +0200 Subject: [PATCH 2/2] fix doc jade --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e55ecd1..2b3be21 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ A Empty case means the method is unimplemented on the client or device side. | -------------------- | ---------- | ---------- | ---------- | ---------- | -------------------- | ---------- | ---------- | | BitBox02[^1] | | >= v9.15.0 | >= v9.15.0 | >= v9.15.0 | >= v9.15.0 | >= v9.15.0 | >= v9.15.0 | | Coldcard[^2] | >= v6.2.1X | >= v6.2.1X | >= v6.2.1X | >= v6.2.1X | >= v6.2.1X | >= v6.2.1X | >= v6.2.1X | -| Jade[^3] | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | | >= v1.0.30 | >= v1.0.30 | +| Jade[^3] | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | >= v1.0.30 | | Ledger Nano S/S+[^4] | >= v2.1.2 | >= v2.1.2 | >= v2.1.2 | >= v2.1.2 | *check hmac presence | >= v2.1.2 | >= v2.1.2 | | Specter[^5] | | >= v1.8.0 | >= v1.8.0 | >= v1.8.0 | | | >= v1.8.0 |