From 9ec49ece1d87d019668bb63c60f2207f5f3060ae Mon Sep 17 00:00:00 2001 From: illuzen Date: Thu, 10 Sep 2026 13:54:44 +0800 Subject: [PATCH 1/2] Give quantus_ur a crates.io version so cargo publish can proceed --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 301bb64..b188e0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ tokio = { version = "1.46", features = ["full"] } # Cold-wallet QR signing: UR encoding shared with the mobile/cold wallet apps # (1.6.0). Keystone firmware still encodes 1.4.0; the wire format is compatible. -quantus_ur = { git = "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/Quantus-Network/quantus_ur.git", tag = "1.6.0" } +quantus_ur = { version = "1.6.0", git = "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/Quantus-Network/quantus_ur.git", tag = "1.6.0" } # Terminal QR rendering (string renderers only; image/svg not needed) qrcode = { version = "0.14", default-features = false } # Camera capture (AVFoundation / MSMF / V4L2) + pure-Rust QR decoding. From 6ed39988bba43977219ec2b3535653ef8fe671b9 Mon Sep 17 00:00:00 2001 From: illuzen Date: Thu, 10 Sep 2026 14:26:12 +0800 Subject: [PATCH 2/2] Point quantus_ur at the crates.io 1.6.0 release The crate is published, so drop the git tag pin and let cargo publish resolve it from the registry. Co-authored-by: Cursor --- Cargo.lock | 5 +++-- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 89ec17b..dce0e80 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4961,8 +4961,9 @@ dependencies = [ [[package]] name = "quantus_ur" -version = "0.1.0" -source = "git+https://github.com/Quantus-Network/quantus_ur.git?tag=1.6.0#0b9bcc586a6ccb845c4d476ffa0880b0478b284a" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f5154a01e622ebb6069ea067633a2631e940ae0912b5ccfbc08b623fdc582e0" dependencies = [ "hex", "keystone-ur", diff --git a/Cargo.toml b/Cargo.toml index b188e0f..e198a71 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ tokio = { version = "1.46", features = ["full"] } # Cold-wallet QR signing: UR encoding shared with the mobile/cold wallet apps # (1.6.0). Keystone firmware still encodes 1.4.0; the wire format is compatible. -quantus_ur = { version = "1.6.0", git = "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/Quantus-Network/quantus_ur.git", tag = "1.6.0" } +quantus_ur = "1.6.0" # Terminal QR rendering (string renderers only; image/svg not needed) qrcode = { version = "0.14", default-features = false } # Camera capture (AVFoundation / MSMF / V4L2) + pure-Rust QR decoding.