1
0

Commit Graph

  • c61e0f5cf9 CLI: show the list of commands if run_electrum -h is invoked ThomasV 2025-05-28 15:25:26 +02:00
  • fb9e300165 Merge pull request #9824 from accumulator/qml_bip21_request_if_label_or_amount ThomasV 2025-05-28 11:05:34 +02:00
  • 04da854291 follow-up 49d2f87dcf ThomasV 2025-05-28 10:46:00 +02:00
  • b110179409 fix #9870 ThomasV 2025-05-28 10:42:59 +02:00
  • 49d2f87dcf wizard: make NewWalletWizard inherit from KeystoreWizard ThomasV 2025-05-28 10:20:15 +02:00
  • 5ed020f924 Merge pull request #9873 from SomberNight/202505_network_oneserver_text ThomasV 2025-05-28 09:20:36 +02:00
  • 4567150ecb Merge pull request #9874 from SomberNight/202505_adb_get_tx_height_test ThomasV 2025-05-28 09:07:54 +02:00
  • db759765d6 adb.get_tx_height: allow future txs to be partially signed SomberNight 2025-05-27 18:19:01 +00:00
  • 329ba13093 gui: oneserver option: make text more verbose SomberNight 2025-05-27 17:15:58 +00:00
  • eb05210a00 simple_config: handle unexpected non-dict in recursive get/set_key methods ThomasV 2025-05-27 11:43:11 +02:00
  • f842ce0737 submarine_swaps: consider is_redeemed as sufficient for swap not to be pending ThomasV 2025-05-26 19:44:49 +02:00
  • 0689a7274f Merge pull request #9871 from SomberNight/202505_adb_get_tx_height ghost43 2025-05-26 16:58:34 +00:00
  • 197933debf adb.get_tx_height: return "LOCAL" height if missing full signed tx SomberNight 2025-05-26 16:43:21 +00:00
  • 36d46ea2c1 tests: regtest.extract_preimage: nicer error msg in some failure cases SomberNight 2025-05-26 16:53:17 +00:00
  • df6057bc9f i18n: forbid "English" translations SomberNight 2025-05-26 15:28:07 +00:00
  • 7b531a7378 i18n: make "language" field private SomberNight 2025-05-26 15:11:39 +00:00
  • df4bbf1d72 KeystoreWizard: fix regression (follow-up e1ac476bcf) ThomasV 2025-05-26 17:11:37 +02:00
  • b0131c96f0 wallet.bump_fee: do not change nsequence of already existing inputs ThomasV 2025-05-26 14:13:50 +02:00
  • 58480a69db TxBatcher: store fee policy names instead of fee descriptors ThomasV 2025-05-25 14:44:42 +02:00
  • b91c5d18cb call lnwatcher.trigger_callbacks in offline mode ThomasV 2025-05-19 13:20:25 +02:00
  • e1ac476bcf KeystoreWizard: support seed extension ThomasV 2025-05-26 10:35:13 +02:00
  • ce8242c29c txbatcher: remove fixme ThomasV 2025-05-25 09:47:36 +02:00
  • bd20d6e0af follow-up 51ced92f44 ThomasV 2025-05-24 17:34:00 +02:00
  • 51ced92f44 Qt: let user enable/disable keystores with seed or hw wallet ThomasV 2025-05-20 13:49:57 +02:00
  • 553aef519b Qt wizard: clean up first page a bit ThomasV 2025-05-24 11:00:18 +02:00
  • 45c35c0b00 allow password encryption in hardware wallets ThomasV 2025-05-23 12:19:14 +02:00
  • f95d4ce287 util.profiler: add support for async functions SomberNight 2025-05-23 16:08:10 +00:00
  • 37350edeae plugins: use util.make_dir for creating external plugin dir SomberNight 2025-05-23 15:46:08 +00:00
  • 5084f75724 util.make_dir: handle multi-process race SomberNight 2025-05-23 15:43:46 +00:00
  • 22fd7a9440 Merge pull request #9842 from spesmilo/txbatcher_notenoughfunds ThomasV 2025-05-23 17:42:10 +02:00
  • 25dabf3105 txbatcher: if we raise NotEnoughFunds, remove the largest output from the current tx and retry ThomasV 2025-05-19 12:05:31 +02:00
  • 84322500ef lnworker: imports, formatting, whitespace Sander van Grieken 2025-05-23 14:00:57 +02:00
  • 9b24316915 plugin: _execute_commands_in_subprocess: make sure pipes get closed SomberNight 2025-05-22 21:48:27 +00:00
  • ddaa204b70 Merge pull request #9853 from SomberNight/202505_adb_transaction_lock ghost43 2025-05-22 21:45:32 +00:00
  • 51753a4d62 Merge pull request #9855 from accumulator/test_is_private_netaddress_expand ghost43 2025-05-22 14:20:09 +00:00
  • caef77d45d tests: also test for RFC1918 IPv4 and IPv4-in-IPv6 and IPv6 link-local addresses Sander van Grieken 2025-05-22 11:02:46 +02:00
  • 4543192e1a adb: take lock in more places SomberNight 2025-05-21 17:53:25 +00:00
  • 3b37a920d6 adb/wallet: merge transaction_lock and lock SomberNight 2025-05-21 17:15:29 +00:00
  • e75476430c requirements: bump min dnspython to 2.2.0 SomberNight 2025-05-21 18:41:25 +00:00
  • ed17a6b1da qml: fix assumption history item is onchain when history item has no timestamp. Sander van Grieken 2025-05-21 17:56:29 +02:00
  • 0a07849626 lnsweep: add comment we could batch "MPP htlcs for the same payment" SomberNight 2025-05-21 16:09:17 +00:00
  • 6b7a026945 Merge pull request #9848 from SomberNight/202505_refactor_lnchannel_ctx_updates ghost43 2025-05-21 15:49:34 +00:00
  • 65c9a5f875 lnchannel: refactor can_send_ctx_updates SomberNight 2025-05-20 17:32:38 +00:00
  • 8d5d330b07 Merge pull request #9243 from accumulator/qml_oneserver ThomasV 2025-05-21 12:04:56 +02:00
  • de30c6139c text: fix _ string Sander van Grieken 2025-05-21 11:55:44 +02:00
  • 1063f0daa7 lnutil: lower minimum max-htlc-in-flight for new channels from 100_000_000 to 90_000_000 so we don't error out when GUI hinted minimum 2mBTC channel size is used for peers that constrain max-htlc-in-flight to 45% of channel capacity. (fixes #8712) Sander van Grieken 2025-05-21 11:35:08 +02:00
  • 705f927899 qt: show option for single server in network dialog accumulator 2025-04-18 12:34:52 +02:00
  • 958df667fb Merge pull request #9492 from stokito/patch-1 ThomasV 2025-05-21 10:02:33 +02:00
  • 727162c7ab Merge pull request #9493 from stokito/patch-2 ThomasV 2025-05-21 09:54:52 +02:00
  • bae7f2490d Merge pull request #9846 from accumulator/qt_paytoedit_completer ThomasV 2025-05-21 09:52:57 +02:00
  • 539b83c2e4 followup #9845, fix broken mpp consolidation test f321x 2025-05-20 18:34:46 +02:00
  • 00136ed8c0 Merge pull request #9845 from f321x/fix_exclude_single_channel_splits ghost43 2025-05-20 15:49:56 +00:00
  • 0bce76c49d lnchannel: add strict parameter to remaining_max_inflight ThomasV 2025-05-20 17:43:11 +02:00
  • cfdaafdd52 fix: suggest_splits exclude single channel splits f321x 2025-05-20 12:48:28 +02:00
  • b0c6674319 qt: implement completer for PayToEdit Sander van Grieken 2025-05-20 15:28:55 +02:00
  • 05733088a3 psbt_nostr: minor fix ThomasV 2025-05-20 13:52:20 +02:00
  • d1917b2951 Merge pull request #9837 from spesmilo/htlc_slots_left ThomasV 2025-05-20 12:55:45 +02:00
  • 4e64a880fc Merge pull request #9836 from f321x/concurrent_lookup_of_payment_identifier ThomasV 2025-05-20 12:45:57 +02:00
  • b432a1406a lnchannel: apply stricter max_htlc_value_in_flight rules for receiving ThomasV 2025-05-20 12:11:20 +02:00
  • e433b8d5bf explicitly test the htlc slot limit in TestMppSplit f321x 2025-05-20 12:24:53 +02:00
  • 40f11213df make openalias and lnaddress lookup concurrent f321x 2025-05-16 16:18:51 +02:00
  • 713a20e309 Merge pull request #9833 from f321x/use_asyncio_dnspython_methods ThomasV 2025-05-20 08:56:47 +02:00
  • 82e3932aaf network: add oneserver/auto_connect both enabled checks, avoid connecting to random/multiple servers if oneserver is enabled. Sander van Grieken 2024-10-11 10:35:46 +02:00
  • 1dfe2ccec0 qml: show option for single server in ServerConfig Sander van Grieken 2024-10-10 10:05:38 +02:00
  • 8396a22286 Merge pull request #9801 from SomberNight/202505_ban_unicode ThomasV 2025-05-19 15:02:45 +02:00
  • 000b1bb3b5 swaps: update instructions in manifest, add Max Forward and Max Reverse amounts in qml provider picker Sander van Grieken 2025-05-19 14:55:34 +02:00
  • 3693c38e37 swaps: replace offers dict with class, fix incorrect naming f321x 2025-05-19 11:19:06 +02:00
  • cc25048e29 swap providers dialog with liquidity info ThomasV 2025-05-18 19:51:55 +02:00
  • b949eb5bf9 paytoedit: do not stip whitespaces in payto field while user is typing (fix regression) ThomasV 2025-05-19 11:52:30 +02:00
  • acaaaa00ca invoices: only skip generating BIP21 URI for payment request if both amount and message are empty. Sander van Grieken 2025-05-14 13:59:27 +02:00
  • e06e2c0ba4 Merge pull request #9740 from f321x/update_swap_liquidity_on_events ThomasV 2025-05-19 10:23:38 +02:00
  • 07a40b1c53 Improve accuracy of swapserver liquidity announcement. f321x 2025-04-15 15:52:30 +02:00
  • 73e93285db CLI: add 'clearconfig' command ThomasV 2025-05-18 19:51:26 +02:00
  • cbe0244d66 Merge pull request #9840 from SomberNight/202505_chan_save_error ThomasV 2025-05-19 08:20:19 +02:00
  • d0be5fcfc8 lnchannel: persist error sent by remote peer into db SomberNight 2025-05-18 16:54:56 +00:00
  • 0508625afc transaction: add method verify_sig_for_txin SomberNight 2025-05-18 14:39:05 +00:00
  • 120d8ac62e transaction: (move-only) move serialize_preimage to base class SomberNight 2025-05-18 14:44:09 +00:00
  • d435d65bf5 Merge pull request #9838 from spesmilo/cli_get_preimage ThomasV 2025-05-18 15:37:44 +02:00
  • a66439eea5 CLI: add preimage to get_invoice ThomasV 2025-05-18 14:31:49 +02:00
  • a213dfca85 Qt: move nostr_relays to network dialog ThomasV 2025-05-18 13:39:18 +02:00
  • 79941529d2 simplify plugin logic: remove install/uninstall buttons ThomasV 2025-05-17 11:14:13 +02:00
  • 0a69a3d658 Merge pull request #9765 from f321x/plugin_pubk_user_prompt ThomasV 2025-05-18 12:08:12 +02:00
  • 4a17d5a316 pass number of htlc_slots_left to suggest_splits ThomasV 2025-05-17 15:29:14 +02:00
  • 1c41bd23b7 network: broadcast_transaction: log full raw tx on errors SomberNight 2025-05-16 15:49:54 +00:00
  • 68ac2d8079 network: sanitize_tx_broadcast_response: add new error messages SomberNight 2025-05-16 15:48:12 +00:00
  • f90ca34fb9 use async dns interface in dnshacks f321x 2025-05-16 12:42:59 +02:00
  • f7ad95f42d make lightning dns seed fetching async f321x 2025-05-15 18:32:51 +02:00
  • 61492d361e Use async dnspython methods for openalias/dnssec f321x 2025-05-15 14:31:00 +02:00
  • 367dde4c9b Merge pull request #9835 from accumulator/qml_psbt_nostr_toggle ThomasV 2025-05-16 14:48:36 +02:00
  • 9a2a65c20f qml: add psbt_nostr enable/disable option in Preferences Sander van Grieken 2025-05-16 14:00:23 +02:00
  • f147058664 Merge pull request #9834 from f321x/fix_terms_wizard_windows ThomasV 2025-05-16 13:32:01 +02:00
  • b8c6200434 Merge pull request #9800 from accumulator/psbt_nostr_qml_choices ThomasV 2025-05-16 13:30:58 +02:00
  • 12ff5b2728 fix: make ToU scrollbar detection more reliable f321x 2025-05-16 13:13:00 +02:00
  • 9f9919e351 available_to_spend: check too_many_htlcs ThomasV 2025-05-14 12:25:55 +02:00
  • 128eb9cc8b available_to_spend: remove unused 'strict' parameter ThomasV 2025-05-14 12:07:38 +02:00
  • fed526bbdf lnchannel: create helper functions too_many_htlcs and remaining_max_inflight ThomasV 2025-05-14 09:59:33 +02:00
  • c3f0993e53 test_lnchannel: add single_payment testcase for TestAvailableToSpend Sander van Grieken 2025-05-13 17:00:50 +02:00
  • 7f621d29b5 lnchannel: available_to_spend constrain max amount to channel max_htlc_value_in_flight_msat Sander van Grieken 2025-05-14 11:35:32 +02:00
  • 25c53ec3a5 Merge pull request #9792 from accumulator/qml_issue_noamt_lninvoice_sticky_override_amt ThomasV 2025-05-16 11:19:53 +02:00
  • 77407fa206 qml: offer same choices as desktop; Open, Discard, Save to wallet Sander van Grieken 2025-05-09 11:15:10 +02:00