1
0

Commit Graph

  • b90090e2dd qml: separate PI resolving from QEInvoiceParser f321x 2025-07-15 00:17:42 +02:00
  • 72dfc61d9c tests: add more lnurl testing for PaymentIdentifier f321x 2025-07-01 11:45:04 +02:00
  • fdeada3f51 lnurl: implement LNURL-withdraw f321x 2025-06-27 17:48:26 +02:00
  • f1dfe5e248 qml: LoadingWalletDialog: add some padding f321x 2025-08-27 14:02:28 +02:00
  • 9871931bf3 android: make QR code scanner e2e compatible f321x 2025-08-27 10:55:24 +02:00
  • 5f0180910c qml: add padding to ElDialog for android e2e f321x 2025-08-27 09:24:08 +02:00
  • 53595e1be7 qml: pad main view if e2e enforcement is active f321x 2025-08-26 17:32:20 +02:00
  • 4b30b097a9 qml: qeapp: add methods to retrive system bar heights f321x 2025-08-25 15:07:45 +02:00
  • c365272745 android: bump target sdk to 35 f321x 2025-08-25 14:38:44 +02:00
  • 18f6b88982 don't sys.exit() from run_offline_command, this leads to wait on lock that never releases. Sander van Grieken 2025-08-26 12:02:33 +02:00
  • 835b04d5c6 swaps: add explicit check that (onchain_locktime < LN_locktime) SomberNight 2025-08-26 02:56:55 +00:00
  • 71255c1e73 contrib/make_download: sort signers, instead of random fs order SomberNight 2025-08-25 12:23:49 +00:00
  • d9480fe339 contrib: add "set -e" to bash scripts where missing SomberNight 2025-08-25 12:22:37 +00:00
  • a8b86f2c72 Merge pull request #10173 from SomberNight/202508_release462 4.6.2 ThomasV 2025-08-24 20:14:50 +02:00
  • c95112643b prepare release 4.6.2 SomberNight 2025-08-24 18:03:20 +00:00
  • 68d93d186c Merge pull request #10172 from SomberNight/202508_qml_wallet_ks_password ghost43 2025-08-24 18:00:57 +00:00
  • f98b6a3928 update locale SomberNight 2025-08-23 18:59:14 +00:00
  • 92bdc4d4ca daemon: load_wallet: add force_check_password arg, and use it in qml SomberNight 2025-08-23 16:54:48 +00:00
  • 41269b9c88 utils/memory_leak: add helpers using 3rd-party package "objgraph" SomberNight 2025-08-23 15:49:46 +00:00
  • c777c0164e util: move DebugMem from util to utils/memory_leak.py SomberNight 2025-08-23 15:04:05 +00:00
  • 23a82f328f util: fix DebugMem helper SomberNight 2025-08-23 14:51:01 +00:00
  • 53271a71d4 Merge pull request #10169 from SomberNight/202508_swaps_more_cleanup ghost43 2025-08-23 12:54:02 +00:00
  • 7989d6467b swaps: trivial rename WITNESS_TEMPLATE_REVERSE_SWAP SomberNight 2025-08-23 12:44:46 +00:00
  • 08f041f3da swaps: add check for blockchain().is_tip_stale() SomberNight 2025-08-23 02:08:42 +00:00
  • 9e7c332b06 lnworker: rewrite payment_bundles: lower cpu-time-complexity SomberNight 2025-08-22 17:25:30 +00:00
  • a7afd59dec swaps: more clean-up, add comments, more sanity checks SomberNight 2025-08-22 16:36:25 +00:00
  • fc362826e8 swaps: clean-up onchain script construction SomberNight 2025-08-22 16:25:10 +00:00
  • 8d8d1dba0f util.format_satoshis: floating-point paranoia SomberNight 2025-08-22 13:30:26 +00:00
  • 44a95bafbe Merge pull request #10164 from f321x/proper_cleanup_after_swap_failed ThomasV 2025-08-22 15:20:47 +02:00
  • 97a0d27fa6 swaps: cleanup after successful swap f321x 2025-08-22 12:52:43 +02:00
  • 0949d9755c Merge pull request #10165 from spesmilo/swaps_prepayment ThomasV 2025-08-22 10:37:53 +02:00
  • 13260ca498 Merge pull request #10167 from SomberNight/202508_cmd_format_satoshis ThomasV 2025-08-22 10:36:46 +02:00
  • db1df37dda Merge pull request #10159 from SomberNight/202508_max_logfile_size ghost43 2025-08-21 21:10:42 +00:00
  • e6eb9f6cd2 Merge pull request #10166 from spesmilo/txbatcher_fix_to_sweep_now ghost43 2025-08-21 21:03:49 +00:00
  • c623cca654 swaps: cleanup data after swap gets failed f321x 2025-08-21 16:29:19 +02:00
  • e5930dd5e6 trivial follow-up: add more type-hints SomberNight 2025-08-21 17:48:38 +00:00
  • 864932c79a reverse swaps: in the CLI, replace 'server_mining_fee' with 'prepayment', which corresponds to the trusted part of the lightning payment. ThomasV 2025-08-21 17:38:31 +02:00
  • 08ea821221 txbatcher: to_sweep_now should be a list ThomasV 2025-08-21 19:37:27 +02:00
  • c1d2fc2b42 lnworker: (trivial) get_payment_bundle to not return None SomberNight 2025-08-21 17:39:31 +00:00
  • 74cd2b4ac3 commands: use format_satoshis consistently. don't use sci-notation SomberNight 2025-08-21 17:38:27 +00:00
  • 07d69bd876 Merge pull request #10161 from spesmilo/txbatcher_do_not_remove_local_tx ThomasV 2025-08-21 19:10:49 +02:00
  • 6d99717d5b txbatcher: add comment to _to_pay_after SomberNight 2025-08-21 15:15:08 +00:00
  • 139508e2b4 Merge pull request #10162 from f321x/prevent_swapserver_spam ghost43 2025-08-21 13:52:02 +00:00
  • aa661da9e2 swaps: stop sending whole req exception to client f321x 2025-08-21 14:41:47 +02:00
  • 9086f1af14 swaps: rate limit swapserver requests f321x 2025-08-21 10:25:33 +02:00
  • d7fe5fb46d Merge pull request #10158 from f321x/command_fetch_swap_providers ghost43 2025-08-21 12:29:10 +00:00
  • 990a56b9dc tests: regtest: add swapserver mining fee argument f321x 2025-08-21 12:04:42 +02:00
  • 8c8d142307 tests: unittest get_submarine_swap_providers cli f321x 2025-08-21 09:31:22 +02:00
  • 5bb9b71bae commands: add command to fetch nostr swap providers f321x 2025-08-20 18:25:02 +02:00
  • 5f30f2a0c0 txbatcher: be careful when removing local transactions ThomasV 2025-08-18 14:43:47 +02:00
  • e85a3f2d3f Merge pull request #10157 from SomberNight/202508_swap_sanity_check_costs ghost43 2025-08-20 18:05:13 +00:00
  • 7046a7e786 logging: add config.LOGS_MAX_TOTAL_SIZE_BYTES: to limit size on disk SomberNight 2025-08-20 17:37:34 +00:00
  • 7e743b7998 Merge pull request #10156 from f321x/improve_reverse_swap_mining_fee ghost43 2025-08-20 16:22:54 +00:00
  • 2f1e373077 commands: reverse_swap: don't require provider_mining_fee in dryrun SomberNight 2025-08-20 16:20:52 +00:00
  • 71c71a96f3 swaps: add sanity check to reverse swap mining fee f321x 2025-08-20 15:10:04 +02:00
  • bb39ca5595 swaps: add sanity-check for total swap costs SomberNight 2025-08-20 14:47:31 +00:00
  • a29125f5c5 Merge pull request #10153 from SomberNight/202508_lnpeer_rate_limits ghost43 2025-08-20 12:28:50 +00:00
  • 5553d5aa86 Merge pull request #10152 from SomberNight/202508_swaps_dm_replies ThomasV 2025-08-20 12:37:41 +02:00
  • dad6d51e85 Merge pull request #10155 from f321x/swap_prepayment_fix ThomasV 2025-08-20 12:35:42 +02:00
  • 04b0aca878 swaps: improve prepayment invoice handling f321x 2025-08-20 12:04:44 +02:00
  • df96f87ed7 lnworker: limit max number of incoming channel-less peers SomberNight 2025-08-19 18:09:04 +00:00
  • 1380ed4ba7 lnpeer: rate-limit ordered_message_queues SomberNight 2025-08-19 15:04:43 +00:00
  • b8d989e13b lnpeer: rate-limit reply_channel_range SomberNight 2025-08-19 14:49:38 +00:00
  • 65d04dfbb7 lnpeer: slow down peers sending too much gossip SomberNight 2025-08-19 14:41:01 +00:00
  • 93e0e8a7b8 swaps: nostr: add sanity checks for replies SomberNight 2025-08-19 16:38:27 +00:00
  • da9b921f57 Merge pull request #10151 from spesmilo/dm_replies_no_defaultdict ghost43 2025-08-19 16:04:28 +00:00
  • eae6ddd773 submarine_swaps: use dict instead of defaultdict for dm_replies ThomasV 2025-08-19 17:43:29 +02:00
  • fc3aa2e8ee Merge pull request #10150 from SomberNight/202508_swaps_parsing ghost43 2025-08-19 14:35:57 +00:00
  • 81be0554a3 swaps: more robust parsing SomberNight 2025-08-19 12:57:23 +00:00
  • 5b8569e814 Merge pull request #10149 from f321x/improve_swaps_send_dm ghost43 2025-08-19 13:35:47 +00:00
  • 37614e9092 swaps: handle timeouts in send_direct_message f321x 2025-08-19 14:58:23 +02:00
  • e90534beaa fee_policy: use FEERATE_PRECISION for .. precision Sander van Grieken 2025-08-19 14:16:32 +02:00
  • 6ffaa55813 lnwatcher: early return in sweep_commitment_transaction if chan.need_to_subscribe returns False ThomasV 2025-08-19 13:46:16 +02:00
  • 74d2c6386a wallet: sweep_preparations to raise UserFacingException on p2sh/etc SomberNight 2025-08-18 17:02:34 +00:00
  • e7c8377808 Merge pull request #10128 from f321x/fix_4111 ghost43 2025-08-18 16:30:16 +00:00
  • f68bea0b59 Merge pull request #10147 from SomberNight/202508_typehint_callables ghost43 2025-08-18 16:12:36 +00:00
  • f8926b4957 type-hint some Callables SomberNight 2025-08-18 15:38:25 +00:00
  • 0c6ff6ab62 Merge pull request #10122 from accumulator/qml_invoice_validation_error ghost43 2025-08-18 14:32:57 +00:00
  • 8feaa4bb66 Merge pull request #10141 from SomberNight/202508_kswizard_multisig ghost43 2025-08-18 14:27:45 +00:00
  • 784a517a4b Merge pull request #10146 from f321x/fix_10144 ghost43 2025-08-18 14:26:18 +00:00
  • 9fcf5f1581 qt: invoice_list: only show invoice if it is not None f321x 2025-08-18 11:02:22 +02:00
  • a68bfab596 swaps: improve preimage extraction logic f321x 2025-08-18 10:03:24 +02:00
  • 4c6d8166a4 Merge pull request #10143 from SomberNight/202508_fix_old_keystore_check_password ghost43 2025-08-17 00:22:30 +00:00
  • 2318cf7369 keystore: Old_KeyStore: fix check_password(None) if ks has password SomberNight 2025-08-16 18:08:10 +00:00
  • dc999aa948 wizard: enable_keystore: fix for multisig SomberNight 2025-08-15 20:52:49 +00:00
  • 14494c13dc qt wizard: start: merge "start_viewstate" and "initial_data" SomberNight 2025-08-15 20:46:24 +00:00
  • 43987c5ca0 wizard: make start() kwarg-only SomberNight 2025-08-15 20:35:29 +00:00
  • 392400295e wallet.get_tx_fee_warning: fix rounding error for sub-1 sat/vbyte fees SomberNight 2025-08-15 18:26:19 +00:00
  • 8a8ab26d44 Merge pull request #10140 from SomberNight/202508_test_keystore_wizard ghost43 2025-08-15 18:16:38 +00:00
  • 5997494c46 tests: wizard: add test "adding unrelated seed to xpub-only ks raises" SomberNight 2025-08-15 17:38:56 +00:00
  • cd63be233b wallet: disable_keystore() not to destroy get_key_origin_info() SomberNight 2025-08-15 17:29:55 +00:00
  • f025a75356 tests: wizard: use real bip39 seeds SomberNight 2025-08-15 17:19:22 +00:00
  • 0ceb54b61f wallet: enable/disable_keystore: rm functionality from 2fa wallets SomberNight 2025-08-15 16:18:13 +00:00
  • 1ae3d0a0bf Merge pull request #10131 from SomberNight/202508_commands_onchain_history ghost43 2025-08-15 13:36:25 +00:00
  • bd6dfc53a2 qml: avoid hue wrap-around for fees < 1sat/vbyte, limit precision. Sander van Grieken 2025-08-15 11:35:33 +02:00
  • b4ffd3eeeb qt: contacts: stretch address, not name Sander van Grieken 2025-08-15 10:44:31 +02:00
  • 5a9f54fba0 Merge pull request #10133 from f321x/qml_timestamp_precision ghost43 2025-08-14 17:26:08 +00:00
  • 0fea61ac3a tests: wizard: KeystoreWizard: also test disable_keystore() SomberNight 2025-08-14 17:06:52 +00:00
  • 6554ec674e tests: wizard: KeystoreWizard: add test case for old seed SomberNight 2025-08-14 16:44:57 +00:00
  • e3d1c6aefd wallet: enable/disable_keystore: trivial clean-up SomberNight 2025-08-14 16:16:31 +00:00