pythcoiner
f8ca6f123f
backup: add ser/de test & minors changes
2025-03-19 10:44:58 +01:00
pythcoiner
477e914801
export: remove NotImplemented from RestoreBackupError
2025-03-19 10:44:58 +01:00
pythcoiner
df8d98b275
gui: use Display instead Debug to print ExportModal errors
2025-03-19 10:44:58 +01:00
pythcoiner
1abe503431
backup: update local state when alias updated from a backup restore
2025-03-19 10:44:57 +01:00
pythcoiner
2e6cceea96
backup: rename Key::metadata in Key::proprietary
2025-03-19 10:44:57 +01:00
pythcoiner
4e17483340
lianad: reverse the byte order of txid before parsing bip329 label transactions
2025-03-19 10:44:57 +01:00
pythcoiner
cac7bce60a
installer: minor UI fixes
2025-03-19 10:44:56 +01:00
pythcoiner
2291138fb6
lianad: docs & tests for getlabelsbip329 command
2025-03-19 07:43:41 +01:00
pythcoiner
9417549ddb
lianad: docs & tests for updatederivationindexes command
2025-03-19 07:43:41 +01:00
pythcoiner
e1b90b056f
lianad: in DaemonControl::update_deriv_indexes() limit the gap the index can be incremented and return db indexes
2025-03-19 07:43:41 +01:00
pythcoiner
107e81071c
lianad; update docs & tests for getinfo command
2025-03-19 07:26:04 +01:00
pythcoiner
091557a8df
installer: add existing wallet from backup
2025-03-19 07:26:04 +01:00
pythcoiner
aa53c3e44e
import: implement wallet_from_backup()
2025-03-19 07:26:03 +01:00
pythcoiner
03476de35a
gui: call import_backup_at_launch
2025-03-19 07:26:03 +01:00
pythcoiner
33e39316c7
import: implement import_backup_at_launch()
2025-03-19 07:26:03 +01:00
pythcoiner
e19644ae8c
gui: display export error
2025-03-19 07:26:03 +01:00
pythcoiner
29b1673460
fix user ACK + call import in settings/wallet
2025-03-19 07:26:02 +01:00
pythcoiner
2fe297879b
gui: integrate restore backup to settings
2025-03-19 07:26:02 +01:00
pythcoiner
d0d7007e83
import: implement import_backup()
2025-03-19 07:26:02 +01:00
pythcoiner
b6f900355c
lianad: implement LabelItem.from_bip329()
2025-03-19 07:26:01 +01:00
pythcoiner
02e28bbd3e
gui: implement Daemon.update_wallet_metadata() for lianad
2025-03-19 07:26:01 +01:00
pythcoiner
6988fa40c9
gui: implement Daemon.update_deriv_indexes()
2025-03-19 07:26:01 +01:00
pythcoiner
39f71d3de8
lianad: add update_deriv_indexes() command
2025-03-19 07:26:01 +01:00
pythcoiner
4c2adec67c
backup: serialize PSBT w/ Psbt::to_string() instead Psbt::serialize_hex()
2025-03-19 07:26:00 +01:00
pythcoiner
31f834f41d
backup: default deserialization
2025-03-19 07:26:00 +01:00
pythcoiner
4ba6486645
gui: add import/export features in settings
2025-03-19 07:26:00 +01:00
pythcoiner
325e2dc9b9
backup: add chain tip
2025-03-19 07:26:00 +01:00
pythcoiner
c4585e8efe
backup: add backup & Liana versions
2025-03-19 07:25:59 +01:00
pythcoiner
61793b35ce
backup: backup coins
2025-03-19 07:25:59 +01:00
pythcoiner
68bb742755
installer: add wallet export feature at descriptor backup step
2025-03-19 07:25:59 +01:00
pythcoiner
b0e560c0b5
export: make ExportModal::view() generic
2025-03-19 07:25:58 +01:00
pythcoiner
5dcecc5542
gui: make ExportModal.daemon optionnal
2025-03-19 07:25:58 +01:00
pythcoiner
530b8c12bc
gui: clippyfy
2025-03-19 07:25:58 +01:00
pythcoiner
ab3c8007ba
gui: implement ExportModal.modal_title()
2025-03-19 07:25:58 +01:00
pythcoiner
f41de56e38
gui: add import/export features in settings
2025-03-19 07:25:57 +01:00
pythcoiner
f1b62074d3
gui: implement backup
2025-03-19 07:25:57 +01:00
pythcoiner
f7ed341d28
gui: Daemon trait => add receive and change indexes to GetInfoResult
2025-03-18 17:38:41 +01:00
pythcoiner
86313f5282
export: implement export labels using BIP-0329
2025-03-18 17:38:40 +01:00
pythcoiner
38eed1b881
lianad: add feature to dump labels in BIP-0329 format
2025-03-15 09:59:18 +01:00
pythcoiner
158651ebe7
import: implement import from file for psbt & descriptor
2025-03-15 09:59:11 +01:00
pythcoiner
2b9324993a
export: implement export for psbt
2025-03-15 09:59:07 +01:00
pythcoiner
baf4e75efe
export: implement export for descriptor
2025-03-15 09:59:00 +01:00
pythcoiner
a3bf250696
gui: make 'ExportModal' generic
2025-03-15 09:58:48 +01:00
pythcoiner
f13cd1fe73
export: rename 'State' into 'Export' and separate export logic
2025-03-15 09:58:40 +01:00
Michael Mallan
52e552313f
Fetch and redeem provider keys using tokens
2025-03-13 16:02:26 +00:00
edouardparis
759411cfce
Merge #1580 : Fix export subscription
...
a12bb0b5a4ff065c90c2cb1c9705f651af72d384 gui: add logs when export_subscription() fail to send a message (pythcoiner)
aa0c5d303a2aa925c0498ebd37ef1aa295eddff1 gui: minor cleanup in export_subscription() (pythcoiner)
3513226af0f42c465548ba6076573c063e6733f2 gui: fix the export subscription being stuck in Running state (pythcoiner)
85024d64bdf3133c9ef4f593ef9070df0958e702 gui: ExportModal.update() pass an ExportMessage instead app::message::Message in order to be used in a more generic way (pythcoiner)
Pull request description:
fix a bug introduced in #1550 where the export subscription were stuck in `Running` state & minor cleanups
ACKs for top commit:
edouardparis:
ACK a12bb0b5a4ff065c90c2cb1c9705f651af72d384
Tree-SHA512: 62dd0bbcb46a5d53d959af2a4d924c7b4308b985c3e26d0c2bce5a99607fa4934a393447d7044fb503f89a8a7c2208365d129f1bb191a0a91b60036f584a6d35
2025-03-04 17:42:45 +01:00
pythcoiner
a12bb0b5a4
gui: add logs when export_subscription() fail to send a message
2025-03-02 13:15:29 +01:00
pythcoiner
aa0c5d303a
gui: minor cleanup in export_subscription()
2025-03-02 13:15:29 +01:00
pythcoiner
3513226af0
gui: fix the export subscription being stuck in Running state
2025-03-02 13:15:28 +01:00
pythcoiner
85024d64bd
gui: ExportModal.update() pass an ExportMessage instead app::message::Message in order to be used in a more generic way
2025-03-02 13:15:28 +01:00