This website requires JavaScript.
b0464cc934
refactor 'init_wallet_wizard' hook a bit. add test_wizard trezor test
SomberNight
2025-07-21 02:40:17 +00:00
358728b316
qt wizard: don't log xpub of hw cosigner
SomberNight
2025-07-21 02:21:40 +00:00
7675182a34
tests: test_wizard: dedupe wallet_name
SomberNight
2025-07-21 00:29:56 +00:00
a4c8cf2e4f
tests: test_wizard: add 2fa_haveseed_disable2FA case
SomberNight
2025-07-21 00:18:40 +00:00
e0d67524a1
tests: test_wizard: set wallet password and yes/no encrypt file
SomberNight
2025-07-21 00:02:09 +00:00
05d9aca8aa
test_wizard: now that I ctrl+c, ctrl+v-ed lots of code, patterns emerge
SomberNight
2025-07-20 23:42:41 +00:00
2bb7500e29
test: test_wizard: add 2fa_createseed case
SomberNight
2025-07-20 23:34:57 +00:00
a3dde40c69
test: test_wizard: add "old" electrum seed tests, and bip39+seed_ext
SomberNight
2025-07-20 23:26:09 +00:00
522810d5bd
test: test_wizard: duplicate test_2fa, one for passphrase, one without
SomberNight
2025-07-20 22:24:06 +00:00
bfd3c0e48c
Merge branch spesmilo/pr/10016' into 202507_pr10016_qml_wizard_passphrase
SomberNight
2025-07-20 22:00:51 +00:00
e56bc4f2ae
tests: test_wizard: add final check: try loading created wallet file
SomberNight
2025-07-20 21:41:44 +00:00
01a1eacdb9
rework electrum-env script
SomberNight
2025-07-20 16:53:38 +00:00
b4de29e692
Add invoice_amount_sat to check_hold_invoice response
Felix
2025-07-20 17:47:33 +02:00
4616d4f135
Merge pull request #10060 from f321x/fix_issue_10053
ghost43
2025-07-20 16:03:30 +00:00
4a1ac4784a
qml: catch exceptions in QESwapHelper transport_task
f321x
2025-07-20 17:28:10 +02:00
225ff4aba6
qt: NewChannelDialog: do some pre-validation for Ok button
f321x
2025-07-20 14:31:34 +02:00
8f9951ebed
fix: cli: check_hold_invoice showing settled invoice as unpaid
f321x
2025-07-20 12:46:11 +02:00
ba07ca3ab9
config: add description to LIGHTNING_LISTEN configvar
SomberNight
2025-07-19 22:34:15 +00:00
c85272b546
crash reporter: only show reporter once per exception groupid
SomberNight
2025-07-18 16:34:54 +00:00
0e0e47c3c5
base_crash_reporter: change get_traceback_info to classmethod
SomberNight
2025-07-18 16:19:54 +00:00
970f84151d
crash reporter: remove "Never" btn and config.SHOW_CRASH_REPORTER opt
SomberNight
2025-07-18 15:51:27 +00:00
2ed691b8f0
crash reporter: add popup asking to confirm to send_report
SomberNight
2025-07-18 15:34:33 +00:00
627f5a88b3
qml: ExceptionDialog: feedback from sendReport needs even higher z
SomberNight
2025-07-18 15:25:01 +00:00
eef562389c
qml: qenetwork: fix type confusion for "server"
SomberNight
2025-07-18 14:16:30 +00:00
159d83905b
Merge pull request #10049 from f321x/fix_show_transaction_user_cancelled
ghost43
2025-07-18 12:06:02 +00:00
ba68fb6e12
Merge pull request #10048 from f321x/fix_new_channel_exception
ghost43
2025-07-18 11:53:29 +00:00
463e447439
wallet.can_have_lightning: more explicit impl
SomberNight
2025-07-18 11:49:50 +00:00
6feba10170
Merge pull request #10045 from f321x/fix_swap_update_relays
ghost43
2025-07-18 11:29:05 +00:00
39bcdec584
fix: handle UserCancelled in show_transaction
f321x
2025-07-18 13:14:27 +02:00
1b325394ba
fix: exception when clicking "New Channel"
f321x
2025-07-18 10:54:53 +02:00
dd41e87295
fix: NostrTransport.update_relays() KeyError
f321x
2025-07-18 09:53:35 +02:00
23adf13070
qml: fix doNotify for Windows. lol
SomberNight
2025-07-18 01:37:07 +00:00
e658fa4e04
qml: QETxFinalizer: handle txid being None
SomberNight
2025-07-18 01:11:19 +00:00
6be5bf96a8
keystore: Old_KeyStore: change type of hex_seed to hex str
SomberNight
2025-07-18 00:40:45 +00:00
f86bdc86a2
keystore: Old_KeyStore: distinguish between seed and hex_seed
SomberNight
2025-07-18 00:32:52 +00:00
a257072391
keystore: add more type hints
SomberNight
2025-07-18 00:13:00 +00:00
f6db5fd77c
keystore: rm unused methods
SomberNight
2025-07-18 00:09:14 +00:00
8770c97c4f
Merge pull request #10040 from benma/bitbox02-7.0.0
ghost43
2025-07-17 12:08:58 +00:00
52f67b50dc
build: update pinned bitbox02 (partial rerun freeze_packages)
SomberNight
2025-07-17 12:08:02 +00:00
6567e01f61
bitbox02: update to 7.0.0
Marko Bencun
2025-07-17 12:07:24 +02:00
244a4c5053
update date for 4.6.0
4.6.0
ThomasV
2025-07-16 14:50:11 +02:00
c3b9ef0c89
Merge pull request #10034 from f321x/fix_confirm_tx_dialog_timer_exc
ghost43
2025-07-16 12:17:24 +00:00
0e055f8127
qt: don't share ElectrumGui.QTimer, use self-contained QTimer so its lifecycle is synced in ElectrumWindow, TxEditor, SwapDialog
Sander van Grieken
2025-07-16 10:20:23 +02:00
371c1bd1e3
Merge pull request #10036 from accumulator/fix_10035
accumulator
2025-07-16 13:06:44 +02:00
b9ea17674d
qml: fix passphrase/seed extension wordwrap
Sander van Grieken
2025-07-16 12:59:36 +02:00
b259aab727
Merge pull request #10032 from SomberNight/202507_qt_confirm_txdialog_fee
ghost43
2025-07-16 10:47:28 +00:00
121b7b767e
fix: qt: handle main_window.gui_object.timer being None
f321x
2025-07-16 09:47:32 +02:00
3ceb59d58e
interface: parallel header-chunks download
SomberNight
2025-07-16 00:15:19 +00:00
6a56fd756b
interface: split request_chunk, based on "can_return_early" param
SomberNight
2025-07-15 22:53:35 +00:00
5fad4bff8f
verifier: fix off-by-one for max_checkpoint
SomberNight
2025-07-15 22:35:21 +00:00
76005372a6
qt ConfirmTxDialog: only show fee_target text if slider is active
SomberNight
2025-07-15 16:52:11 +00:00
02b0073ca5
qt ConfirmTxDialog: also save custom fixed feerate fee_policies
SomberNight
2025-07-15 16:37:37 +00:00
68a203336e
qt ConfirmTxDialog: fix feerate_e
SomberNight
2025-07-15 15:55:38 +00:00
dd2fa90838
prepare release 4.6.0
SomberNight
2025-07-15 14:46:41 +00:00
bfba6873f8
Merge pull request #10031 from SomberNight/202507_walletdb_add_configvar_partial_writes_4
ThomasV
2025-07-15 16:28:33 +02:00
85fc95c71b
wallet_db: add configvar for partial_writes, disable by default
SomberNight
2025-07-15 13:14:38 +00:00
6d22c24deb
Merge pull request #10028 from SomberNight/202507_issue10021
ThomasV
2025-07-15 15:30:33 +02:00
482d573f55
stdio gui: use daemon.load_wallet(), similar to text gui
SomberNight
2025-07-15 13:23:50 +00:00
3c82b00c5e
WalletDB() usage: trivial refactors and fixes
SomberNight
2025-07-15 12:25:47 +00:00
7611d4c3b3
scripts: fix "cannot schedule new futures after interpreter shutdown"
SomberNight
2025-07-15 12:00:31 +00:00
e442f38d08
Merge pull request #10026 from SomberNight/202507_jsonpatch_monkeypatch_exc
ThomasV
2025-07-15 12:06:39 +02:00
307181fe5e
wizard: add unittests for passphrase flow
f321x
2025-07-09 09:05:31 +02:00
1bb8e2d468
adapt trustedcoin to updated passphrase flow in wizard
f321x
2025-07-08 17:08:18 +02:00
290da21187
qml: change wizard passphrase flow
f321x
2025-07-08 14:12:56 +02:00
9e752d2c67
update locale
SomberNight
2025-07-14 21:46:08 +00:00
426e99f5ad
update RELEASE-NOTES
SomberNight
2025-07-14 21:40:36 +00:00
f2f1dddcc8
swaps: factor out pubkey_to_rgb_color into core lib
SomberNight
2025-07-14 21:08:19 +00:00
9b5b2bad4a
qt: only allow wallet unlock if wallet has ks-enc
SomberNight
2025-07-14 14:26:14 +00:00
b16760b861
jsonpatch exception-mangling: more robust against secrets in dict keys
SomberNight
2025-07-14 12:48:28 +00:00
195d89a509
JsonDB: monkeypatch jsonpatch exceptions to avoid leaking secrets
SomberNight
2025-07-14 12:13:46 +00:00
bb5b1b3932
wizard: move pasphrase flow from Qt into Abstract Wizard
f321x
2025-07-08 09:52:17 +02:00
78a7c85f49
qml: swap: like on desktop, use pkh of nostr pubkey as color
Sander van Grieken
2025-07-11 16:33:40 +02:00
62a30c5688
Merge pull request #10017 from f321x/fix_qml_wizard_exception
accumulator
2025-07-11 11:52:05 +02:00
f87243dd5c
Merge pull request #10014 from f321x/fix_qml_label_setting
accumulator
2025-07-11 10:50:27 +02:00
0f4d8d6d57
follow-up prev: fix weird pyqt bug re QPushButton.clicked
SomberNight
2025-07-09 15:32:07 +00:00
aefb180007
fix: qml: wizard: delete seed_type if not set
f321x
2025-07-09 15:42:27 +02:00
a1ee18f975
qt: crash reporter: replace msg_box with dedi ReportContentsDialog
SomberNight
2025-07-09 12:53:15 +00:00
487053a8a4
Merge pull request #9996 from spesmilo/lnwatcher_fix_9987
ThomasV
2025-07-09 11:02:26 +02:00
102132fa43
lnwatcher: add 'subscribe' parameter to add_callback
ThomasV
2025-06-28 16:51:39 +02:00
f5773fdf1f
Merge pull request #9994 from SomberNight/202506_lnwatcher_to_wait_until_fees_go_down
ghost43
2025-07-08 14:28:45 +00:00
f337b4782d
lnwatcher: keep watching sweep TXOs that are dust due to high fees
SomberNight
2025-06-27 14:00:27 +00:00
a1a55db39c
lnwatcher: keep_watching should wait at least until closing_tx is deep
SomberNight
2025-06-27 11:37:23 +00:00
6ce8eb12f7
regtests: add test "lnwatcher_waits_until_fees_go_down"
SomberNight
2025-06-28 08:03:32 +00:00
75be9c6d7b
commands: add test_inject_fee_etas
SomberNight
2025-06-28 04:45:24 +00:00
93738e7159
lnwatcher: maybe_add_pending_forceclose: also check SRK channels
SomberNight
2025-07-08 13:31:15 +00:00
aade542e1d
json_db: add a few type hints
SomberNight
2025-07-08 13:20:47 +00:00
770341a253
interface: increase default config.NETWORK_MAX_INCOMING_MSG_SIZE
SomberNight
2025-07-07 15:47:12 +00:00
250fdaefce
Merge pull request #10013 from f321x/fix_command_gettransaction
ghost43
2025-07-07 14:42:36 +00:00
0f1a282316
logging: add "only_once=False" param to logger.info/warning/etc calls
SomberNight
2025-07-07 14:25:20 +00:00
d8014ac068
Merge pull request #10011 from SomberNight/202507_syntax_check_i18n_format_strings
ghost43
2025-07-07 14:24:33 +00:00
86dd267d15
fix: qml: update tx label on detailsChanged signal
f321x
2025-07-07 15:44:07 +02:00
d16c625019
i18n: syntax-check translations at runtime
SomberNight
2025-07-05 23:46:50 +00:00
9d0a40deb9
commands: fix: only try to get wallet if wallet_path
f321x
2025-07-07 09:56:50 +02:00
bbac398d1b
i18n: add comment about positional substitution in str.format()
SomberNight
2025-07-06 00:20:11 +00:00
08965d93c4
Merge pull request #10006 from shangchenglumetro/master
ghost43
2025-07-05 23:54:43 +00:00
fecd161c24
Merge pull request #10009 from f321x/fix_revealer_backup
ghost43
2025-07-05 22:12:31 +00:00
f597436fd9
revealer: improve code formatting
f321x
2025-07-05 14:13:27 +02:00
9495aabc8c
fix: do not catch exception in revealer plugin
f321x
2025-07-05 14:10:01 +02:00
7e98d2fe92
follow-up prev: fix typo
SomberNight
2025-07-04 13:08:31 +00:00
cd5e6559b6
Merge pull request #9983 from f321x/change_android_qr_lib
ghost43
2025-07-04 13:02:46 +00:00