Files
hash-wallet/assets/images
e4806ad141 CW948: feat: bitcoin view-only (#2261)
* feat: bitcoin view-only

* fix: add UR to cw_bitcoin, fix payjoin issue

* feat: add unsignedPsbt to PendingBitcoinTransaction

* wip

* feat: xpub restore from bitcoin URI QR

* feat(dev): debug UR codes [skip ci]

* fix: master fingerprint default in create bitcoin transaction

* fix: handle empty private key in bitcoin transaction building

* fix: show success dialog after btc ur transaction

* fix(ui): remove SP from UI in view only wallet

* fix(cw_bitcoin): tx sending on non-airgap

* fix(cw_bitcoin): disable all non-segwit addresses

* feat(ur): support BBQR for coldcard qr

* flutter 3.27.0 -> 3.27.4

* feat: raw xpub qr support for coldcard q

* fix: update ledger_bitcoin
fix: update switching button

* fix: restore button not showing up after scanning

* feat: commit raw tx (from coldcard Q)

* feat: legacy crypto-psbt support for seed signer

* chore: address comments from review

* fix(cw_bitcoin): disable sp and payjoin for cupcake

* feat: enable DNSSEC BIP353 in PSBT (#2397)

* feat: enable DNSSEC BIP353 in PSBT

* chore: put bitcoin view only behind a featureflag

* fix: update Monero wallet to work with new internal URQR return format

* feat: add "Restore from Cupcake App" option with localized strings

* feat: enable DNSSEC BIP353 in PSBT using dnssec-prover (#2401)

* fix: use dnssec-prover
chore: bump ndk to r28c

* fix: validate DNSSEC proof before updating the UI

* fix: rename button to copy debug info to not hide actions on URQR widget

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2025-07-29 17:01:33 +03:00
..
2025-03-31 21:45:15 +02:00
2025-03-31 21:45:15 +02:00
2024-11-07 07:50:48 +02:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2022-07-28 18:03:16 +01:00
2022-09-07 13:10:21 +01:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2024-02-23 15:39:19 +02:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2022-07-28 18:03:16 +01:00
2024-11-09 21:00:56 +02:00
2024-11-09 21:00:56 +02:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2024-02-23 15:39:19 +02:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2022-09-07 13:10:21 +01:00
2024-11-09 21:00:56 +02:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-03-28 13:22:24 +02:00
2025-03-28 13:22:24 +02:00
2025-03-28 13:22:24 +02:00
2025-03-28 13:22:24 +02:00
2025-03-28 13:22:24 +02:00
2024-11-09 21:00:56 +02:00
2022-07-28 18:03:16 +01:00
2024-11-09 21:00:56 +02:00
2024-09-23 17:10:40 +03:00
2022-07-28 18:03:16 +01:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2025-05-25 23:11:45 +03:00
2022-07-28 18:03:16 +01:00
2025-03-21 04:18:47 +02:00
2025-03-21 04:18:47 +02:00
2025-03-21 04:18:47 +02:00
2025-03-21 04:18:47 +02:00
2022-07-28 18:03:16 +01:00
2025-03-28 00:22:14 +02:00
2024-08-13 14:15:47 +03:00
2024-08-13 14:15:47 +03:00
2024-02-23 19:09:24 +02:00
2024-12-17 01:08:56 +02:00
2024-12-17 01:08:56 +02:00
2022-09-07 13:10:21 +01:00
2020-01-04 21:31:52 +02:00
2022-07-28 18:03:16 +01:00
2022-09-07 13:10:21 +01:00
2022-07-28 18:03:16 +01:00
2022-07-28 18:03:16 +01:00
2022-07-28 18:03:16 +01:00
2024-02-23 15:39:19 +02:00
2022-03-30 17:57:04 +02:00
2022-03-30 17:57:04 +02:00
2022-09-07 13:10:21 +01:00
2024-02-23 15:39:19 +02:00
2024-01-08 16:05:35 +02:00
2020-01-04 21:31:52 +02:00
2021-05-07 21:59:03 +03:00
2023-08-15 03:47:25 +03:00
2022-07-28 18:03:16 +01:00
2024-11-09 21:00:56 +02:00
2025-05-25 23:11:45 +03:00
2022-07-28 18:03:16 +01:00
2022-01-04 20:22:24 +02:00
2022-01-04 20:22:24 +02:00
2024-08-13 14:15:47 +03:00
2024-08-13 14:15:47 +03:00
2024-08-13 14:15:47 +03:00
2023-08-15 03:47:25 +03:00
2020-01-04 21:31:52 +02:00
2024-09-28 05:22:25 +03:00
2022-09-07 13:10:21 +01:00
2024-09-23 17:10:40 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2025-05-12 20:33:14 +03:00
2022-07-28 18:03:16 +01:00
2020-01-04 21:31:52 +02:00
2024-02-23 15:39:19 +02:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2025-05-25 23:11:45 +03:00
2022-07-28 18:03:16 +01:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2024-11-09 21:00:56 +02:00
2022-09-07 13:10:21 +01:00
2022-06-29 13:38:44 +01:00
2020-01-04 21:31:52 +02:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2023-12-14 14:51:52 +02:00
2023-07-13 21:47:12 +03:00
2024-11-09 21:00:56 +02:00
2022-09-07 13:10:21 +01:00
2024-03-10 04:02:30 +02:00
2023-04-14 06:39:08 +02:00
2025-05-25 23:11:45 +03:00
2024-05-29 17:43:48 +03:00
2020-01-04 21:31:52 +02:00
2024-10-04 23:00:36 +03:00
2025-07-04 02:48:50 +03:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2024-08-13 14:15:47 +03:00
2022-07-28 18:03:16 +01:00
2020-01-04 21:31:52 +02:00
2022-09-07 13:10:21 +01:00
2025-05-25 23:11:45 +03:00
2023-08-15 03:47:25 +03:00
2020-01-04 21:31:52 +02:00
2023-04-14 06:39:08 +02:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2025-05-25 23:11:45 +03:00
2020-01-04 21:31:52 +02:00
2022-07-28 18:03:16 +01:00
2024-07-04 22:43:17 +03:00
2024-07-04 22:43:17 +03:00
2020-01-04 21:31:52 +02:00
2020-01-04 21:31:52 +02:00
2025-03-14 03:02:39 +02:00
2022-09-07 13:10:21 +01:00
2025-01-30 23:44:27 +02:00
2022-09-07 13:10:21 +01:00
2022-09-07 13:10:21 +01:00