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
edouardparis
50f102c653
Merge #1575 : use ring provider with rustls in electrum client
...
b5049f0dde88eead2f19e847cb10eb00be59d6ea add source for reproducible build (Michael Mallan)
7a1d87fb4c90a05dbee83016929cc04d652e0921 use ring provider with rustls in electrum client (Michael Mallan)
Pull request description:
This uses a modified version of bdk_electrum 0.15 (corresponding to BDK tag v1.0.0-alpha.13) that enables the use of the ring provider in rustls.
The default aws-lc-rs provider breaks the reproducible build.
ACKs for top commit:
edouardparis:
ACK b5049f0dde88eead2f19e847cb10eb00be59d6ea
Tree-SHA512: 80d6e7125fda8dd6a769b3782775f32e75784f1f145662992ad9c32a597f509f0a99d7ac85314fd0aee4d748fd06762da209435b668f9e2714152318128518f2
2025-02-26 12:32:23 +01:00
Michael Mallan
b5049f0dde
add source for reproducible build
2025-02-26 09:53:22 +00:00
edouardparis
400598520a
Merge #1577 : gui: refactor settings view
...
22a9b56b5badb31e6570e49550c03973780bdbbd gui: refactor settings view (pythcoiner)
Pull request description:
This PR intruduce 2 new helper functions in order avoid duplicate code and increase readability:
- `header()`
- `settings_section()`
ACKs for top commit:
edouardparis:
ACK 22a9b56b5badb31e6570e49550c03973780bdbbd
Tree-SHA512: 406b4b1d2764b0e33f96720260edf99d11339f315f52849ac205cdd09143abf68187091603adf19eebad9259665992121cdff24ca1da17126af7fe07d8de8043
2025-02-26 10:18:59 +01:00
pythcoiner
22a9b56b5b
gui: refactor settings view
2025-02-25 17:38:40 +01:00
Michael Mallan
7a1d87fb4c
use ring provider with rustls in electrum client
...
This uses a modified version of bdk_electrum 0.15 (corresponding
to BDK tag v1.0.0-alpha.13) that enables the use of the ring
provider in rustls.
The default aws-lc-rs provider breaks the reproducible build.
2025-02-24 17:23:59 +00:00