1
0

Commit Graph

  • 5bfd5a858f Merge pull request #10123 from accumulator/keystorewizard_scriptandderivation ghost43 2025-08-14 16:10:47 +00:00
  • 34f0450798 tests: commands: onchain_history: add test for "show_fiat" param SomberNight 2025-08-13 16:12:21 +00:00
  • 094ca92518 Merge pull request #10134 from f321x/mutinynet ghost43 2025-08-14 15:13:57 +00:00
  • 33dd45a2d9 Merge pull request #10096 from SomberNight/202508_lower_minrelayfee ghost43 2025-08-14 14:53:28 +00:00
  • 348ca667ca contants: add support for mutinynet signet f321x 2025-08-14 15:36:44 +02:00
  • 2ca9e1b686 plugin: fix translatable string, and organize whitespace/imports/type hints while weŕe at it. Sander van Grieken 2025-08-14 11:37:16 +02:00
  • 292ade8953 tests: unittest QETransactionListModel date format f321x 2025-08-14 10:10:42 +02:00
  • 0c7d8646d4 qml: stop showing seconds in tx history timestamps f321x 2025-08-14 09:49:27 +02:00
  • d7c76b991b commands: add back from_height/to_height params to onchain_history SomberNight 2025-08-13 15:09:04 +00:00
  • e1d5d803e9 wizard: fix missing 'wallet_password' and 'wallet_password_hardware' views on abstract KeystoreWizard (these were implicitly defined by the Qt subclass) and test wallet keystore enable. Sander van Grieken 2025-08-13 16:16:00 +02:00
  • 0a2cd5fdad hww: fix crash when disabling keystore for hww (was unimplemented for Hardware_Keystore) also preserve derivation path and root fingerprint for watch-only keystore. Sander van Grieken 2025-08-13 15:48:28 +02:00
  • 0c5403b91e wizard: add initial tests for KeystoreWizard for electrum and bip39 seeds, hww Sander van Grieken 2025-08-13 13:16:52 +02:00
  • 66c0fec1ea qt: wizard: pass wallet_type to Keystore wizard via initial viewstate Sander van Grieken 2025-08-13 11:40:08 +02:00
  • 4eccfdaa99 wizard: add script and derivation to keystorewizard flow. fixes #10063 Sander van Grieken 2025-08-12 12:02:30 +02:00
  • 478fb483e9 fix: psbt_nostr: don't allow to save tx without txid f321x 2025-08-13 10:45:52 +02:00
  • 48aa454786 Merge pull request #10126 from SomberNight/202508_tests_wizard accumulator 2025-08-13 10:08:21 +02:00
  • acc52e392c tests: wizard: imported addrs: validate each addr with "is_address()" SomberNight 2025-08-12 18:42:35 +00:00
  • 19b2567da8 tests: bitcoin: merge testnet/mainnet address_to_script tests SomberNight 2025-08-12 18:28:09 +00:00
  • 43c6f45040 qml: handle invoice validation errors on save Sander van Grieken 2025-08-12 11:10:36 +02:00
  • dad18c030c tests: wizard: add test cases for imported wallets SomberNight 2025-08-12 17:47:03 +00:00
  • d78782c6ae tests: wizard: add test cases for multisig SomberNight 2025-08-12 15:44:28 +00:00
  • fe3ebb31ec tests: wizard: add test case for "restore from slip39" SomberNight 2025-08-12 15:43:17 +00:00
  • 30a646f80a tests: wizard: add test case for "restore from xpub" SomberNight 2025-08-12 15:41:31 +00:00
  • 7346e9a37b Merge pull request #10124 from accumulator/qml_txdetails_update_on_feehistogram ghost43 2025-08-12 13:27:09 +00:00
  • 9a7ca74992 qml: qetxdetails: update mempool depth on fee histogram Sander van Grieken 2025-08-12 12:35:16 +02:00
  • b93ffdd79d appimage: bump appimagetool to new version/repo f321x 2025-07-10 15:55:34 +02:00
  • db43e0c7da contrib/make_download: invert GPG name trickery SomberNight 2025-08-12 00:04:12 +00:00
  • a8118be4d5 Merge pull request #10120 from f321x/fix_10117 ghost43 2025-08-11 15:45:57 +00:00
  • e6f73522cb fix: wizard: qml: call checkIfLast in WCHaveSeed f321x 2025-08-11 14:35:16 +02:00
  • 186b8ec2ab Merge pull request #10111 from SomberNight/202508_iface_cache_broadcast_tx ghost43 2025-08-08 17:28:34 +00:00
  • 9ae716ae6d Merge pull request #10114 from SomberNight/202508_change_gap_limit_for_change ghost43 2025-08-08 17:22:17 +00:00
  • 4f1cc8b9cb tests: set low wallet.gap_limit_for_change to speed up tests SomberNight 2025-08-08 16:24:50 +00:00
  • 4800a2d9c6 wallet: follow-up prev: always set wallet.gap_limit_for_change SomberNight 2025-08-08 15:36:45 +00:00
  • 3e8af98145 wallet: make gap limit for change configurable Filiprogrammer 2023-12-04 16:40:25 +00:00
  • 302ee2444b wallet: refactor get_change_addresses_for_new_transaction SomberNight 2025-08-08 15:28:36 +00:00
  • 98c4c9709f tests: interface: more aggressive clean-up SomberNight 2025-08-08 14:11:22 +00:00
  • cd8bbcd2bb tests: don't block forever if a prior unit test raised during setUp SomberNight 2025-08-08 14:05:33 +00:00
  • 05da50178b interface: don't request same tx from server that we just broadcast to it SomberNight 2025-08-06 13:49:43 +00:00
  • 427b0d42b6 lrucache: add type hints SomberNight 2025-08-07 16:53:32 +00:00
  • 138e2f6ba0 add "lrucache" module, extracted from the 3rd-party tkem/cachetools library SomberNight 2025-08-06 13:14:20 +00:00
  • d47f38b0e0 tests: interface: impl get_tx/broadcast_tx for electrum server SomberNight 2025-08-07 16:16:50 +00:00
  • 8efc2aab5e tests: interface: implement toy electrum server SomberNight 2025-08-07 15:52:50 +00:00
  • 971e3f1945 submarine_swaps: fix swapserver dying taskgroup (follow-up 21e3fd91dd and 4490bd3a76) ThomasV 2025-08-08 16:17:01 +02:00
  • 8b99c218b4 network: move broadcast_transaction move network to interface.py SomberNight 2025-08-06 12:59:05 +00:00
  • d6c300ebcc deps: bump libsecp256k1 version (0.6.0->0.7.0) and electrum-ecc SomberNight 2025-08-07 13:24:41 +00:00
  • f1c6798710 qt: wizard: xpub can be None, fixes #10109 Sander van Grieken 2025-08-07 09:19:54 +02:00
  • f79172c04f qml: sweep: handle network errors gracefully fixes #10108 Sander van Grieken 2025-08-06 11:02:05 +02:00
  • 01694a363b contrib/release.sh: add small comment re git tags 4.6.1 SomberNight 2025-08-05 14:02:23 +00:00
  • 8d83453d75 appimage build: fix dead link for appimagetool SomberNight 2025-08-05 14:00:23 +00:00
  • 0c831393ef prepare release 4.6.1 SomberNight 2025-08-05 13:21:19 +00:00
  • 141848c6c3 update locale SomberNight 2025-08-05 12:36:55 +00:00
  • 825f3f152b Merge pull request #10106 from SomberNight/202508_wallet_delete_address ghost43 2025-08-04 16:01:14 +00:00
  • 608980c050 wallet: more locking in delete_address SomberNight 2025-08-04 15:14:10 +00:00
  • ebb38e9fbd Merge pull request #10015 from SomberNight/202507_logging_only_once ghost43 2025-08-04 14:17:36 +00:00
  • 1695948874 wallet: type hints Sander van Grieken 2025-08-04 13:44:05 +02:00
  • 9b1566705d qml: swap: disable choose provider button during active swap. Sander van Grieken 2025-08-04 12:56:46 +02:00
  • 6cf663a9b0 Merge pull request #10103 from f321x/handle_shutil_copyfile_exception ThomasV 2025-08-04 11:30:46 +02:00
  • 050b5b8076 qt: handle shutil.copyfail exc in add_plugin_dialog f321x 2025-08-04 09:50:15 +02:00
  • 58af1c493d fee_policy: lower min relay fee from 1 sat/byte to 0.1 s/b SomberNight 2025-08-01 17:46:27 +00:00
  • d8a6ed9b55 bitcoin.py: split dust_threshold from minrelayfee, make it hardcoded instead SomberNight 2025-08-01 18:35:09 +00:00
  • db52ec7798 gui: cpfp: use wallet.relayfee() instead of hardcoded 1 sat/byte SomberNight 2025-08-01 18:16:11 +00:00
  • 5432228d17 fee calculation should round up satoshis SomberNight 2025-08-01 17:48:57 +00:00
  • 4684cdbd17 Merge pull request #10067 from f321x/max_cltv_lnpay ghost43 2025-08-01 15:14:44 +00:00
  • 6ddc975a94 follow-up prev: clean-up PaymentFeeBudget API SomberNight 2025-08-01 15:06:33 +00:00
  • 60eb437f99 tests: commands: fix assertRaises in test_hold_invoice_commands SomberNight 2025-08-01 14:41:28 +00:00
  • c23cc29caa Merge pull request #10082 from f321x/check_hold_invoice_show_htlc_cltv ghost43 2025-08-01 14:29:24 +00:00
  • 23fa50df88 cli: add max_cltv and max_fee_msat parameter to lnpay f321x 2025-07-21 14:13:21 +02:00
  • 90f66b7700 Merge pull request #10095 from SomberNight/202507_sorted_nets_list ghost43 2025-08-01 13:39:26 +00:00
  • 8e5f29e890 Merge pull request #10078 from accumulator/android_qml_qrscan_signals accumulator 2025-08-01 13:16:26 +02:00
  • 323fe963bc constants: NETS_LIST to have deterministic ordering SomberNight 2025-07-31 16:44:45 +00:00
  • 409af41f04 Merge pull request #10083 from f321x/format_cli_help ghost43 2025-07-31 16:32:53 +00:00
  • dfd480d5dd Merge pull request #10033 from SomberNight/202507_interface_fast_forward ghost43 2025-07-31 15:47:11 +00:00
  • a9b47f7abd Merge pull request #10062 from f321x/handle_qe_swap_task_exceptions ghost43 2025-07-31 15:41:09 +00:00
  • f0618de8c5 Merge pull request #10043 from SomberNight/202507_keystore_cleanup ghost43 2025-07-31 15:34:10 +00:00
  • 9e0b58296a Merge pull request #10075 from SomberNight/202507_android_rm_blacklist ghost43 2025-07-31 15:31:00 +00:00
  • 52bb41a73e Merge pull request #10091 from f321x/reserve_input_check_make_unsigned_transaction ghost43 2025-07-30 12:27:58 +00:00
  • 23a48e7cfd test: add unittest for not spending ln reserve utxo f321x 2025-07-29 15:31:57 +02:00
  • 4a288cf2d5 Merge pull request #10090 from SomberNight/202507_android_chain_hack ghost43 2025-07-29 18:22:46 +00:00
  • 30b146033d gui: detect if reserve inputs have been removed from tx f321x 2025-07-29 14:36:55 +02:00
  • ead2c7c8de wallet: don't add reserve input if reserve utxo exists f321x 2025-07-29 11:46:25 +02:00
  • 3ae9cad36d android: extend testnet package name hack to other chains SomberNight 2025-07-29 12:00:40 +00:00
  • 4a370af64a Merge pull request #10088 from oren-z0/timelock-recovery-extension-typo accumulator 2025-07-28 13:49:38 +02:00
  • 9487589e06 Fix typo Oren 2025-07-27 12:12:39 +03:00
  • 3afca6fdfc cli: fix typos * remove unnecessary ':' from serialize desc * fix typo in command subparser epilog f321x 2025-07-25 12:48:51 +02:00
  • 9f470d1d16 cli: set formatter_class for command descriptions f321x 2025-07-25 12:42:50 +02:00
  • 6425f9bf75 cli: return closest htlc expiry from check_hold_invoice f321x 2025-07-25 11:44:26 +02:00
  • 146a5438ff qml: guard against wallet.network is None, QEWallet timer can trigger this func while wallet is closing (when app is closing) Sander van Grieken 2025-07-25 09:13:26 +02:00
  • aaed64c45a android: pass on QR binary scan result data as well qml: add signals for QEQRScanner and fallbacks, add QEBytes container type so we can pass along byte arrays between QML and python, port qr scan occurrences to new signals. Sander van Grieken 2025-07-22 14:18:43 +02:00
  • 5e00c55a06 Merge pull request #10080 from f321x/fix_setDesktopFilename_warning accumulator 2025-07-24 12:36:07 +02:00
  • c7e3fec69e fix: remove .desktop from setDesktopFileName argument f321x 2025-07-24 10:26:42 +02:00
  • da18c975a2 Merge pull request #10072 from accumulator/android_qr_scanner_lifecycle accumulator 2025-07-23 10:21:51 +02:00
  • 7fdbb0b4e0 Merge pull request #10074 from f321x/fix_ci_pip ghost43 2025-07-22 19:11:35 +00:00
  • a94deedc26 android build: rm blacklist.txt SomberNight 2025-07-22 18:03:37 +00:00
  • ac2666ef9e fix failing pip installs in regtest CI f321x 2025-07-22 17:03:21 +02:00
  • 3947733d9f android: don't keep adding BarcodeScannerView instances to contentFrame when starting camera Sander van Grieken 2025-07-22 09:42:15 +02:00
  • 8eb3c43603 Merge pull request #10059 from f321x/fix_issue_10057 ghost43 2025-07-21 15:53:54 +00:00
  • a391c3661c Merge pull request #10066 from f321x/fix_make_barcode_scanner_log_vars ghost43 2025-07-21 14:38:48 +00:00
  • 5298e29a36 fix: log correct var in make_barcode_scanner script f321x 2025-07-21 16:28:00 +02:00
  • 43ae7e6df8 Merge pull request #10052 from SomberNight/202507_qt_crash_felix_2 ghost43 2025-07-21 13:50:35 +00:00
  • 729003e557 wizard: move hw_unlock to base cls, and add test_wizard unlock_hw test SomberNight 2025-07-21 03:33:43 +00:00