Commit Graph

  • bfce4ce656 test_onionmc.py: add line protocol, channel tests add-joinmarket zebra-lucky 2024-11-03 00:48:13 +0200
  • fa6a85ba72 test_onionmc.py: add client factory/custom message tests zebra-lucky 2024-11-02 23:23:13 +0200
  • e497886ff3 test_onionmc.py: add OnionPeerTestCase zebra-lucky 2024-11-02 22:35:23 +0200
  • 32522eda95 test_irc_messaging.py: add asyncTearDown zebra-lucky 2024-11-02 14:56:44 +0200
  • 5b0186bf3c onionmc.py: additional fix on client_service_cls zebra-lucky 2024-11-02 14:54:44 +0200
  • 623a3e9f28 onionmc.py: another fix to simplify testing zebra-lucky 2024-11-02 13:52:53 +0200
  • 6863ea3483 onionmc_support.py: addtional fix to simplify testing zebra-lucky 2024-11-02 13:18:16 +0200
  • 9cc4fb8a9c onionmc_support.py: modify code to simplify testing zebra-lucky 2024-11-02 13:06:16 +0200
  • a0fa5aaa01 test_irc_messaging.py: enhance tests coverage part2 zebra-lucky 2024-11-02 03:00:44 +0200
  • 8a3f3c25c2 test_irc_messaging.py: enhance tests coverage zebra-lucky 2024-11-02 02:27:14 +0200
  • 48192bd11a test_irc_messaging.py: redo code to simplify testing zebra-lucky 2024-11-01 23:58:52 +0200
  • 6d32affd45 irc_support.py: modify code to simplify testing zebra-lucky 2024-11-01 23:52:24 +0200
  • f6aa72b9ef add JMBaseCodeMixin.get_wif_path zebra-lucky 2024-11-01 18:00:12 +0200
  • e07eb96657 test_taker.py: enhance tests coverage zebra-lucky 2024-11-01 05:55:03 +0200
  • 67640b351f test_walletutils.py: enhance tests coverage zebra-lucky 2024-11-01 04:45:12 +0200
  • b279e5be5f fix: run testnet4 as default network: rm mainnet zebra-lucky 2024-11-01 02:26:57 +0200
  • dfca5bb034 run testnet4 as default network zebra-lucky 2024-11-01 00:59:42 +0200
  • 1d885cb031 use testnet4 as a separate network zebra-lucky 2024-10-31 23:53:41 +0200
  • 7b28b7848b add testnet4 support zebra-lucky 2024-10-31 21:40:49 +0200
  • 61d9b9f914 test_daemon_protocol.py: enhance tests coverage zebra-lucky 2024-10-31 02:41:43 +0200
  • fa9088d3b6 test_client_protocol.py: enhance coverage part2 zebra-lucky 2024-10-30 21:38:39 +0200
  • 911d2fda38 test_client_protocol.py: enhance tests coverage zebra-lucky 2024-10-30 18:02:26 +0200
  • 684c59495f jm_qt.py: rm FilteredPlainTextEdit zebra-lucky 2024-10-30 03:06:51 +0200
  • 1e3787c856 test_jm_util.py: enhance tests coverage zebra-lucky 2024-10-30 02:58:51 +0200
  • 4fe17a2899 add JMManager.stopped prop, fix tests patcher stop zebra-lucky 2024-10-30 00:33:21 +0200
  • e7975271b5 test_jm_base_code.py: enhance tests coverage zebra-lucky 2024-10-29 22:21:13 +0200
  • 42d4f6c1d7 version to 0.0.3a zebra-lucky 2024-10-29 02:10:44 +0200
  • d78106be71 jm_wallet: do not process events on inactive plugin zebra-lucky 2024-10-29 01:58:07 +0200
  • 4711c5aaef make estimate_fee_per_kb as before 7c5ebbf8 zebra-lucky 2024-10-28 23:40:09 +0200
  • aeb42da2f9 Revert "Revert "fix estimate_fee_per_kb"" zebra-lucky 2024-10-28 23:37:46 +0200
  • d302e9848a Revert "fix estimate_fee_per_kb" zebra-lucky 2024-10-28 23:34:17 +0200
  • 8a3f1e73f4 fix estimate_fee_per_kb zebra-lucky 2024-10-28 23:26:44 +0200
  • ff73e62333 irc: fix logging on connection lost zebra-lucky 2024-10-28 15:13:17 +0200
  • bf204c2f68 jm_qt: fix couple of possible exceptions zebra-lucky 2024-10-28 14:47:13 +0200
  • 94fe4722fa fix tumbler_taker_finished_update completion set zebra-lucky 2024-10-28 12:00:06 +0200
  • 80dd424480 fix tests patching zebra-lucky 2024-10-28 02:33:13 +0200
  • aaeb4cbaf4 update to latest base code (no changes to plugin) zebra-lucky 2024-10-27 14:01:13 +0200
  • 0033ff16da version to 0.0.2a zebra-lucky 2024-10-27 00:58:33 +0300
  • 35744c029a fixes after ce1ccffb zebra-lucky 2024-10-27 00:57:41 +0300
  • 23e39725a7 do not add `jm_*` in the wallet until enabled zebra-lucky 2024-10-26 23:19:20 +0300
  • d319f6ed92 fix logging zebra-lucky 2024-10-26 18:35:13 +0300
  • 944c19b74e fix check_for_reuse zebra-lucky 2024-10-26 15:37:13 +0300
  • 862f4115cd add sorting to BOWatchTab offers/fbonds zebra-lucky 2024-10-26 14:49:52 +0300
  • ead766727e fix get_validated_timelocked_fidelity_bond_utxo zebra-lucky 2024-10-25 23:31:02 +0300
  • 5b1c23a7f6 fix build_osx job zebra-lucky 2024-10-25 02:51:28 +0300
  • 1c94e0cc29 fix osx runner version zebra-lucky 2024-10-25 02:27:45 +0300
  • 03a28170f1 add osx build job zebra-lucky 2024-10-25 01:09:03 +0300
  • 3a1b30dac3 fix contrib/build-wine/build.sh zebra-lucky 2024-10-25 00:11:11 +0300
  • 1b7b6b70ca add Win build job zebra-lucky 2024-10-24 23:57:44 +0300
  • 6e550c94c0 add sdist build job zebra-lucky 2024-10-24 23:24:56 +0300
  • 744d02f55a fix asset_path, asset_name for upload step zebra-lucky 2024-10-24 21:33:04 +0300
  • b17d3a421c fix contrib/build-linux/appimage/build.sh zebra-lucky 2024-10-24 21:11:05 +0300
  • d3085ce16d add app image build job zebra-lucky 2024-10-24 20:57:22 +0300
  • 9e6b16f2ab add .github/workflows/build.yml zebra-lucky 2024-10-24 20:23:58 +0300
  • e46f57b25d update on latest upstream changes zebra-lucky 2024-10-24 18:39:22 +0300
  • ceeca53216 add joinmarket plugin zebra-lucky 2022-05-31 20:58:41 +0300
  • 3ee2d6a01d follow-up previous commit (indentation error) master ThomasV 2024-10-31 10:21:05 +0100
  • f41a8105a1 normal swaps: do not try to get a refund if we have the preimage. ThomasV 2024-10-31 10:13:24 +0100
  • 974ed6828e
    run_electrum: allow running from git clone to override DeprecationWarning warnings Sander van Grieken 2024-10-30 11:35:17 +0100
  • 1e403adf42
    Merge pull request #9277 from accumulator/qml_tx_signing_flow accumulator 2024-10-28 15:27:40 +0100
  • 3f3c776124
    Merge pull request #9279 from accumulator/qt_wizard_musig_user_feedback accumulator 2024-10-28 14:15:36 +0100
  • 1363d8c878
    qml: remove unused signals QEWallet.signSucceeded and QEWallet.signFailed Sander van Grieken 2024-10-28 10:08:32 +0100
  • 1b9f1dbb7f
    Merge pull request #9250 from accumulator/network_tor_stream_isolation accumulator 2024-10-28 09:50:00 +0100
  • 3c61f2a64a Fix #9280: - Wait until HTLCs are irrevocably removed before cleaning up their data structures (MPP and forwarding) - keep methods maybe_cleanup_mpp and maybe_cleanup_forwarding separate - perform cleanup in htlc_switch, so that process_unfulfilled_htlc has less side effects - In htlc_switch, we blank the onion_packet_hex field to signal that an HTLC has been processed. An item of chan.unfulfilled_htlcs may go through 4 stages: - 1. not forwarded yet: (None, onion_packet_hex) - 2. forwarded: (forwarding_key, onion_packet_hex) - 3. processed: (forwarding_key, None), not irrevocably removed yet - 4. done: (forwarding_key, None), irrevocably removed - in test_lnpeer, an extra iteration of htlc_switch has been added to trampoline forwarding tests ThomasV 2024-10-27 06:57:46 +0100
  • 5c81f77b5d
    util: add docstring to EventListener SomberNight 2024-10-25 16:58:47 +0000
  • 1779dbf74a
    lnpeer: listen to 'fee' events, and run maybe_update_fee() SomberNight 2024-10-25 16:36:14 +0000
  • fabc3637a2 lnsweep: use lnworker.is_accepted_mpp to decide if we can release the preimage. (see #9280) ThomasV 2024-10-25 11:51:17 +0200
  • f4520b9e0d
    network: use TOR stream isolation also refactor, for proxy instantiation, use Network instance, not a proxy dict. Sander van Grieken 2024-10-14 13:32:22 +0200
  • a1a28afee6
    qt: simplify df2a6f5 Sander van Grieken 2024-10-24 16:41:47 +0200
  • 624de1d43c
    qml: show invalid derivation path message to user in WCScriptAndDerivation Sander van Grieken 2024-10-24 16:40:02 +0200
  • df2a6f54d3
    qt: don't remove seed_warning for new seeds when ext option gets enabled Sander van Grieken 2024-10-24 16:37:03 +0200
  • 3aa12cd97f
    qml: allow direct seed edit when platform is not android useful for debugging Sander van Grieken 2024-10-24 16:19:07 +0200
  • 6bc15e21ba
    qml: fix display validation error in WCHaveSeed Sander van Grieken 2024-10-24 16:17:05 +0200
  • 4a37668b01
    wizard: don't require seed extension to be set early. this also fixes deferring multisig constraint validation when seed is same as another cosigner, but still can have different seed extension Sander van Grieken 2024-10-24 15:57:57 +0200
  • 6fb9207a44 lnwatcher: do not listen to 'fee' and 'network_updated' events. ThomasV 2024-10-24 15:25:43 +0200
  • adb567b20f
    qt: wizard: implement user feedback TODOs, consistently use wizard.check_multisig_constraints Sander van Grieken 2024-10-24 13:05:57 +0200
  • 06efe25ae7
    qt: wizard: focus Next by default, focus Back/Cancel last Sander van Grieken 2024-10-24 14:26:52 +0200
  • 6bbc5f8553
    qt: wizard: keep wizard stack in a consistent state if load_next_component raises Sander van Grieken 2024-10-24 12:33:12 +0200
  • f0d0c23869 Invalidate cache of sweep_info on each new block Add regtest test for swapserver_forceclose ThomasV 2024-10-23 15:28:01 +0200
  • 4420944b76 lnsweep: detect incomplete MPP using mpp status instead of get_payment_status ThomasV 2024-10-23 12:32:08 +0200
  • 5708f7b1c8 Persist MPP resolution status in wallet file. ThomasV 2024-06-07 11:45:21 +0200
  • 96f7d91e3a
    qml: improve validation of pubkey/connectstring Sander van Grieken 2024-10-23 16:09:28 +0200
  • f89fd96e22
    android: exclude unused plugins Sander van Grieken 2024-10-23 16:08:23 +0200
  • 82a29b7b86
    Merge pull request #9275 from SomberNight/20241022_tx_fee_warnings ghost43 2024-10-23 12:56:43 +0000
  • 71d8f8b33c
    qml: followup prev. As now since c90c87afb9 there's always a confirmation popup, we can use Pay... here Sander van Grieken 2024-10-23 13:08:58 +0200
  • c6cd47ebba
    qml: refactor QEWallet.sign() to sign() and sign_and_broadcast(), add user feedback when signing fails. Sander van Grieken 2024-10-23 12:02:01 +0200
  • 0f26f38d18
    qml: use Pay... on buttons where payment is not immediate on press, fix trustedcoin icon in OtpDialog Sander van Grieken 2024-10-23 11:45:42 +0200
  • 5251cc8d2f
    update release notes for version 4.5.8 SomberNight 2024-10-22 18:04:47 +0000
  • c648cd1bae
    qml: qetxfinalizer: use wallet.get_tx_fee_warning in all subclasses SomberNight 2024-10-22 16:01:41 +0000
  • c90c87afb9
    qml: QEWallet.sign: prompt for confirmation even if no PIN is set SomberNight 2024-10-22 17:10:15 +0000
  • ca86c7eb44
    qt tx_dialog: also show high-fee warnings for self-payments SomberNight 2024-10-22 15:06:26 +0000
  • ffb8f42259
    qt rbf_dialog: set output_value properly SomberNight 2024-10-22 15:02:31 +0000
  • eded892c77
    update release notes for version 4.5.7 SomberNight 2024-10-20 15:31:52 +0000
  • c58c4d7451 Make lntransport not require lnutil. ThomasV 2024-10-21 15:04:37 +0200
  • 8db2489739
    qt gui: faster clean-up of hung UpdateCheckThread during exit SomberNight 2024-10-21 18:28:32 +0000
  • 26622a0de6
    trustedcoin: inherit WalletWizardComponent instead of WizardComponent Sander van Grieken 2024-10-21 16:14:12 +0200
  • fd21a3bec2
    qt: wizard: fix type hint, avoid shadowing builtin 'next' Sander van Grieken 2024-10-21 16:12:33 +0200
  • bad965a2ac
    tests: test_wizard: fix warnings SomberNight 2024-10-21 13:00:21 +0000
  • f9e342ebb2
    Merge pull request #9254 from accumulator/tests_wizard accumulator 2024-10-21 14:13:46 +0200
  • 974ad64688
    trustedcoin: clean up imports, flake warnings Sander van Grieken 2024-10-21 14:11:18 +0200