Commit Graph

  • e53666ac86 lnworker: follow-up prev: split pay_to_node SomberNight 2025-11-07 15:37:49 +00:00
  • 359af667d3 Merge pull request #10233 from spesmilo/jsondb_pointers ThomasV 2025-11-07 10:21:27 +01:00
  • 077bcf515d StoredDict: use pointers instead of path ThomasV 2025-07-09 10:31:32 +02:00
  • 53c1817956 tests/test_jsondb.py: add tests that replace a StoredDict element after its parent has been removed. ThomasV 2025-09-17 14:42:54 +02:00
  • 7aeef92060 json_db: move json to python conversion logic from StoredDict to json_db. ThomasV 2025-09-23 08:54:57 +02:00
  • 2cac527c08 interface: get_history: enforce order of mempool txs SomberNight 2025-11-05 14:47:39 +00:00
  • 7bfe2dd5f6 commands: print warnings to stderr so output is still valid json Sander van Grieken 2025-11-05 14:34:37 +01:00
  • 9c4c7f01ac daemon: pass cmdname to register_method ThomasV 2025-11-04 12:08:16 +01:00
  • 8fabad4b51 qt: send tab: show "pay to many" label f321x 2025-11-04 10:21:09 +01:00
  • e02cfbfb60 Merge pull request #10277 from f321x/utilities ThomasV 2025-11-04 10:05:13 +01:00
  • c2068a4e4b qt: add text to toolbar button f321x 2025-10-22 16:01:59 +02:00
  • 8a53da93d5 Merge pull request #10296 from f321x/fix_watchtower_exception ThomasV 2025-11-04 08:39:54 +01:00
  • e57087daf7 interface: implement support for protocol 1.6 SomberNight 2025-11-03 16:27:56 +00:00
  • f402cb3cd1 plugin: watchtower: call start_watching() threadsafe f321x 2025-11-03 17:54:48 +01:00
  • cd3173a289 interface: extend client to be able to support a range of protocols SomberNight 2025-10-23 17:02:41 +00:00
  • b1fc5b2461 tests: interface: fix estimatefee response (wrong unit) SomberNight 2025-11-03 16:45:56 +00:00
  • 325b83b30a tests: interface: add timeout to avoid hangs SomberNight 2025-11-03 16:44:47 +00:00
  • 0a414ad0f0 Merge pull request #10290 from SomberNight/202510_synchronizer_guess_status1 ghost43 2025-11-03 15:45:26 +00:00
  • 6d016d70ee synchronizer: rm redundant get_history call if new block mined unconf SomberNight 2025-10-29 18:51:53 +00:00
  • f3420aa723 Merge pull request #10288 from f321x/debug_failing_regtest ghost43 2025-11-03 14:32:32 +00:00
  • f756e46ecb Merge pull request #10294 from spesmilo/dust_override ThomasV 2025-11-03 14:34:03 +01:00
  • 879dcb3224 add dust_override to SweepInfo ThomasV 2025-11-03 13:36:37 +01:00
  • ce7774efa8 regtest: add timeout to wait_ functions f321x 2025-10-31 14:32:40 +01:00
  • 76f69676d3 config/regtest: add config to disable automatic fee updates f321x 2025-10-31 13:31:10 +01:00
  • 19e32d6054 lnwatcher/txbatcher: more logging f321x 2025-10-31 12:48:36 +01:00
  • 80ea7becdc CI: regtest: stop on failed test, expose datadirs f321x 2025-10-29 16:57:34 +01:00
  • 41378e1c91 Merge pull request #10287 from f321x/fix_cake_diagram ghost43 2025-10-31 13:45:08 +00:00
  • 838a23fdcc Merge pull request #10289 from f321x/red_amount_warning ghost43 2025-10-31 13:36:14 +00:00
  • 5212d20f29 synchronizer: small refactor _on_address_status SomberNight 2025-10-29 18:49:14 +00:00
  • fb4b744142 qt: remove outdated help string in SendTab f321x 2025-10-29 18:17:06 +01:00
  • 6484947485 qt: allow opening BalanceDialog if warning f321x 2025-10-29 10:50:56 +01:00
  • bf0ebc8d2b Merge pull request #10283 from f321x/fix_add_peer ghost43 2025-10-28 16:15:18 +00:00
  • fca879d493 test_commands: add unittest for add_peer cli f321x 2025-10-28 13:04:27 +01:00
  • 95ba7e7547 cli: add_peer: make add_peer wait for connection f321x 2025-10-28 12:32:02 +01:00
  • 5e8f43e903 Merge pull request #10285 from f321x/lnpeer_dont_send_gossip_before_init ghost43 2025-10-28 15:33:41 +00:00
  • a5cf5f75fc lnpeer: await init in main_loop f321x 2025-10-28 15:32:58 +01:00
  • d379a66a8f Merge pull request #10282 from f321x/cleanup_event_loop ghost43 2025-10-28 14:15:03 +00:00
  • 36606efdb2 Merge pull request #10284 from f321x/xml_clipboard ghost43 2025-10-28 13:56:38 +00:00
  • 08673d3534 util: cleanup asyncio event loop after stopping f321x 2025-10-28 12:01:48 +01:00
  • c816987164 android: qr scanner: add emoji to clipboard string f321x 2025-10-28 14:29:59 +01:00
  • 6423323037 interface: PaddedRSTransport: keep in sync with e-x: flush on close SomberNight 2025-10-27 18:09:33 +00:00
  • 356f50beae Merge pull request #10280 from f321x/fix_network_tab_selection ghost43 2025-10-27 17:58:33 +00:00
  • d21fd59815 Merge pull request #10281 from f321x/dont_connect_to_other_networks ghost43 2025-10-27 17:55:09 +00:00
  • f2aa4404ad qt: fix ServerWidget f321x 2025-10-27 10:45:28 +01:00
  • 679b7fe122 interface: add warmup budget to PaddedRSTransport f321x 2025-10-27 18:28:09 +01:00
  • ff2bbf159e interface: check genesis hash on connection f321x 2025-10-27 16:11:30 +01:00
  • 4bce545c26 Merge pull request #10275 from SomberNight/202510_android_desc ghost43 2025-10-21 16:57:02 +00:00
  • 224c5fa6c0 fastlane: revert full_description to plain text SomberNight 2025-10-21 16:24:05 +00:00
  • c4306f041a Merge pull request #10268 from dulanting/master ghost43 2025-10-21 14:54:58 +00:00
  • f5aa82d4f0 lnworker: fix todo, collect failed htlcs in payment f321x 2025-10-21 13:19:12 +02:00
  • 08fd2de003 chore: fix comment for electrum/gui/qt/main_window.py dulanting 2025-10-13 16:26:50 +08:00
  • b3ab732998 Merge pull request #10265 from SomberNight/202510_ci_py314 ghost43 2025-10-09 19:06:37 +00:00
  • dbacb503a4 tests: fix DeprecationWarnings for py3.14: asyncio.iscoroutinefunction SomberNight 2025-10-09 15:43:54 +00:00
  • 611f9b4485 Merge pull request #10264 from SomberNight/202510_tx_cleanup ghost43 2025-10-09 15:34:58 +00:00
  • 89734b3bd4 Merge pull request #10242 from f321x/return_preimage_cli ghost43 2025-10-09 15:31:04 +00:00
  • 2dc9ca906b ci: add task to also run unit tests with new python 3.14 SomberNight 2025-10-09 15:17:48 +00:00
  • 6e45d6e690 lnworker: (trivial) add a few missing type-hints SomberNight 2025-10-09 15:06:23 +00:00
  • 3379e46249 follow-up prev: add type-hints, etc SomberNight 2025-10-09 14:57:41 +00:00
  • f1ad5bc23d transaction: (move-only) move some methods from Tx to PartialTx cls SomberNight 2025-10-09 14:46:42 +00:00
  • f832c33d76 qt: main_window.confirm_tx_dialog: rm dead code SomberNight 2025-10-09 14:36:15 +00:00
  • 58676219f4 wallet: (trivial) mark calc_unused_change_addresses as private SomberNight 2025-10-07 17:45:38 +00:00
  • f4e7ffd5f3 lnworker: set OPTION_ONION_MESSAGE_OPT feature if we are forwarding. ThomasV 2025-10-07 08:57:49 +02:00
  • 95309e6730 Merge branch '202510_lnurlw': implement LNURL-withdraw SomberNight 2025-10-03 02:19:48 +00:00
  • af6715040c lnurlw: follow-up: adapt to recent lnworker.get_bolt11_invoice refactor SomberNight 2025-10-03 01:56:26 +00:00
  • ef8d53c46a lnurlw: follow-up: fix android edge-to-edge layout padding SomberNight 2025-10-02 23:37:15 +00:00
  • 7d0ac64d06 Merge remote-tracking branch 'spesmilo/pr/9993': lnurl-withdraw SomberNight 2025-10-02 23:34:40 +00:00
  • 2b0cab68c6 partial merge 2: f321x's "lightning: refactor htlc switch" split-off from https://github.com/spesmilo/electrum/pull/10230 SomberNight 2025-09-30 16:55:15 +00:00
  • b57f867c2f cli: add command to export preimage f321x 2025-09-29 18:06:12 +02:00
  • 286fc4b86e lnworker: enforce creation of PaymentInfo for b11 f321x 2025-09-26 16:11:20 +02:00
  • d62b627a0b lnpeer: move htlc forwarding funcs to lnworker f321x 2025-09-17 14:09:03 +02:00
  • 3d27992fb7 lnonion: (trivial) make OnionPacket.__init__ kw-only SomberNight 2025-09-29 17:09:15 +00:00
  • 862f76bfef partial merge 1: f321x's "lightning: refactor htlc switch" SomberNight 2025-09-29 17:12:25 +00:00
  • 32aa6ab20c lnutil: rename RecvMPPResolution.ACCEPTED f321x 2025-09-16 10:52:26 +02:00
  • 6a4ad9e67c lnonion: check onion version in process_onion_packet f321x 2025-09-19 16:57:52 +02:00
  • 7d0a69a9ce lnpeer: only spawn htlc_switch for peers with LNWallet f321x 2025-09-15 17:22:12 +02:00
  • fcc3796079 lnworker: move RecvMPPResolution and status to lnutil f321x 2025-09-09 12:30:34 +02:00
  • 9db975f9d7 lightning: remove legacy payment secret derivation f321x 2025-09-11 14:00:27 +02:00
  • 0ae60d8b45 lnonion: make comparisons more constant time f321x 2025-09-10 17:31:51 +02:00
  • e6ea6dbf0a lnutil: make UpdateAddHtlc dataclass f321x 2025-09-11 15:18:13 +02:00
  • 4c0155c072 lnworker: make PaymentInfo dataclass f321x 2025-09-26 16:02:50 +02:00
  • acd52da764 lnpeer: cleanup imports f321x 2025-09-09 10:19:16 +02:00
  • 2ec6c3bd46 Merge pull request #10239 from SomberNight/202509_tests_clear_callbacks ghost43 2025-09-26 16:18:49 +00:00
  • 5d1df96020 tests: clear util.callback_mgr between test cases SomberNight 2025-09-26 15:53:41 +00:00
  • fd0ad25775 Merge pull request #10238 from SomberNight/202509_ci_coveralls ghost43 2025-09-26 14:35:36 +00:00
  • 6877c6fe8b Merge pull request #10235 from SomberNight/202509_ci_appimage ghost43 2025-09-26 14:28:06 +00:00
  • 750f1d0c99 ci: appimage build: run build.sh directly instead of sub-scripts SomberNight 2025-09-26 12:42:37 +00:00
  • 447c7cf8b3 build: Dockerfile: mod "new user to avoid using root" to support UID=0 SomberNight 2025-09-26 12:37:50 +00:00
  • b676c1e9d3 build: docker run: make "-it" flags conditional on tty being available SomberNight 2025-09-26 12:27:32 +00:00
  • daaf7b7c6b appimage build: split out building type2-runtime into separate .sh SomberNight 2025-09-26 12:18:24 +00:00
  • 1423508341 ci: only run coveralls on one of the unittest tasks SomberNight 2025-09-26 13:24:53 +00:00
  • 14d7c96419 Merge pull request #10236 from SomberNight/202509_bash_subshell_set_e ghost43 2025-09-25 14:49:53 +00:00
  • ffba6061bc contrib: "set -e" behaves weird in subshells followed by OR. don't use. SomberNight 2025-09-25 13:57:57 +00:00
  • de7612b3b1 Merge pull request #10216 from SomberNight/202509_adb_spv ghost43 2025-09-24 13:50:14 +00:00
  • a4293c483e transaction: SPV-verify TxInput.block_height and .spent_height SomberNight 2025-09-10 15:38:45 +00:00
  • b944371ffd adb: change API of util.TxMinedInfo: height() is now always SPV-ed SomberNight 2025-09-10 15:24:28 +00:00
  • 8aedd8bf49 Merge pull request #10234 from SomberNight/202509_lnreserve_usechangeoff ghost43 2025-09-24 13:40:02 +00:00
  • 6a9c94ff0b wallet: anchor reserve: handle wallet.use_change being off SomberNight 2025-09-23 14:44:04 +00:00
  • 022d27ed03 Merge pull request #10019 from f321x/update_appimagetool ghost43 2025-09-23 16:16:55 +00:00
  • 0fcd8f76fc qml: small gridlayout fix in BalanceDetails Sander van Grieken 2025-09-19 15:36:07 +02:00
  • 5c2c9ac941 network.py: do not require MyEncoder for serializing recent servers ThomasV 2025-09-18 11:48:25 +02:00