Commit Graph

  • e829f2a0bc
    plugins/coldcard/coldcard.py: include derivation path for each part of multisig (for v3.2.1 of firmware) pr-v321 Peter D. Gray 2021-01-08 13:16:54 -0500
  • a810bc50be
    plugins/coldcard/README.md: updates and cleanup Peter D. Gray 2021-01-08 13:16:13 -0500
  • 922a48f2b7
    rerun freeze_packages SomberNight 2021-01-07 19:18:51 +0100
  • 9d1f1e9732
    requirements: don't use dnspython 2.1 as it installs poetry at build-time SomberNight 2021-01-07 20:29:00 +0100
  • 9e86bb171b
    binaries: update bundled PyQt version to 5.15.2 SomberNight 2021-01-07 18:55:18 +0100
  • 59a39af433
    windows binaries: update libusb to 1.0.24 SomberNight 2021-01-07 18:53:09 +0100
  • 56d347a93b
    windows binaries: update pyinstaller to 4.1 SomberNight 2021-01-07 18:49:27 +0100
  • d86138a1a5
    storage: speed up write() by using faster compression setting SomberNight 2021-01-06 21:27:10 +0100
  • 67ae678137
    storage/db: use faster JSON encoder settings when wallet is encrypted Malcolm Smith 2021-01-06 21:12:59 +0100
  • 13c45bd798
    qt send tab: mention frozen balance if "not enough funds" in more cases SomberNight 2021-01-06 03:05:13 +0100
  • 4b5616ff14
    qt BlockingWaitingDialog: try harder to get label drawn (refresh bug) SomberNight 2021-01-06 02:29:59 +0100
  • 85f76523b6
    qt tx dialog: use WaitingDialog for network requests in __init__ SomberNight 2021-01-06 02:27:17 +0100
  • 422f7ad110
    qt tx dialog: fix visual artifact when opening (widget parenting issue) SomberNight 2021-01-06 02:24:51 +0100
  • 177766ac37 lnpeer: fix a comment ThomasV 2021-01-04 12:39:24 +0100
  • 07b08738a8 kivy wizard: checkum bip39 seeds, because the virtual keyboard imposes the English wordlist ThomasV 2021-01-02 16:38:05 +0100
  • b2ab2a9f6a wizard: call on_restore_seed, on_restore_bip39 through self.run. fixes #6895 ThomasV 2021-01-02 14:24:11 +0100
  • 77e0d3745e fix #4326 ThomasV 2021-01-02 11:48:15 +0100
  • 7e36770a06 fix #6605 ThomasV 2020-12-31 13:00:24 +0100
  • eb6eac9254 fix reserve_sat in local_config. see #6896 ThomasV 2020-12-31 08:44:26 +0100
  • d70431c0e7 lnchannel.available_to_spend: return zero if frozen or not active. Without this, the channel details window displays can_send/can_receive values that are inconsistent with the main window ThomasV 2020-12-30 11:51:02 +0100
  • b29cdc02da Require gossip_queries in LNWallet (follow-up f83d2d9fee) - workaround lnd bug https://github.com/lightningnetwork/lnd/issues/3651 - also reduces bandwidth usage ThomasV 2020-12-22 12:28:40 +0100
  • c478f3bb91 channel backups: fix exception in raised after channel is force closed ThomasV 2020-12-27 18:11:34 +0100
  • 39fc72dad6 add paste button to qt payto_e. fixes #6878 ThomasV 2020-12-27 12:01:43 +0100
  • 112ad72cee
    qt: follow-up passing-around-config SomberNight 2020-12-23 17:34:21 +0100
  • 731756f6e8
    dns hacks: use a default timeout of 30 sec for dns requests SomberNight 2020-12-22 10:48:10 +0100
  • f83d2d9fee Move the part of process_gossip that requires access to channel_db into in LNGossip. ThomasV 2020-12-21 13:26:56 +0100
  • 7ab1a4552b
    Merge pull request #6867 from SomberNight/202012_wallet_rbf_fixes ghost43 2020-12-20 14:31:47 +0000
  • 21f13e21b1
    wallet: fix bump_fee and dscancel for "not all inputs ismine" case SomberNight 2020-12-18 19:11:32 +0100
  • b28b3994c7
    qt: move window.get{Open,Save}FileName to util SomberNight 2020-12-20 14:39:15 +0100
  • 096d853482
    qt: rm some usages of get_parent_main_window SomberNight 2020-12-20 13:26:35 +0100
  • 08c3d2ccd0
    lnworker: follow-up 89a14996ce SomberNight 2020-12-20 15:12:36 +0100
  • 6daf8b7534 kivy: show exception raised by lnworker.pay. fixes #6495 ThomasV 2020-12-20 11:30:18 +0100
  • 89a14996ce add method get_node_alias to lnworker ThomasV 2020-12-19 15:10:15 +0100
  • ae15bccb81 prepare release 4.0.9 ThomasV 2020-12-18 19:40:39 +0100
  • bb41ef3450
    wallet: (fix) bump_fee sometimes created invalid tx that spent orig out SomberNight 2020-12-18 17:23:28 +0100
  • 44e6bfbdd4
    travis: disable macOS build SomberNight 2020-12-18 19:15:45 +0100
  • 95203b0a55 channels_list: display node_id if node_alias is not available ThomasV 2020-12-18 14:51:33 +0100
  • 89ecc85c64 convert_version_24: loop over list instead of dict items (see #6863 and #6349) ThomasV 2020-12-18 14:30:47 +0100
  • c65974b7d0
    Merge pull request #6865 from bitromortac/num-sats-can-send-receive ThomasV 2020-12-18 11:25:10 +0100
  • b08f9f3581 fix #6859: height is must be passed to OnchainInvoice constructor ThomasV 2020-12-18 10:49:45 +0100
  • 7a62074f8e
    lnchannel: reflect frozen amounts and disconnected channels bitromortac 2020-12-18 07:09:48 +0100
  • d44581e072 prepare release 4.0.8 ThomasV 2020-12-17 17:49:51 +0100
  • 9fcfa709e0
    Merge pull request #6857 from SomberNight/202012_walletdb_v33 ThomasV 2020-12-17 17:37:41 +0100
  • 3a7c00634e
    wallet_db: impl convert_version_33: put 'height' field into invoices SomberNight 2020-12-17 15:17:08 +0100
  • b80978c8db
    Merge pull request #6854 from bitromortac/swap-improvements ThomasV 2020-12-17 10:41:03 +0100
  • 64ecf8539a
    swaps: fix normal amount formulas bitromortac 2020-12-11 10:44:23 +0100
  • c377694347
    swaps: limit forward amount to receivable amount on lightning bitromortac 2020-12-17 06:44:27 +0100
  • 903ad55b0b
    swaps: disable button if no channel present bitromortac 2020-12-10 08:29:53 +0100
  • ede9b4382a
    qt swap dialog: attempt at clearer logic (at the cost of more lines) SomberNight 2020-12-16 17:17:30 +0100
  • f453bfe82e
    kivy: move "lightning" (gossip) btn inside "channels" dialog SomberNight 2020-12-16 14:22:22 +0100
  • 06b9d48535 kivy: allow address reuse in imported wallets. (fix #6852) ThomasV 2020-12-16 10:05:17 +0100
  • 43614af2c4 wallet: use height to determine request status (similar to outgoing invoices) ThomasV 2020-12-16 12:25:41 +0100
  • 7fdedd5c40
    synchronizer: request missing txs for addresses in random order ln2max 2020-11-17 11:37:56 +0000
  • 42366ba57d
    network: increase MOST_RELAXED default timeout to 10 minutes ln2max 2020-11-17 11:20:10 +0000
  • 3c89236128
    Merge pull request #6843 from SomberNight/202012_distutils_config ghost43 2020-12-15 15:44:39 +0000
  • 587ca5dd42 kivy: initialize app.android_backups from config, and show error message if save_backup raises an exception ThomasV 2020-12-15 15:51:06 +0100
  • 0e420e6f9d lnworker: remove channel if it was not saved successfully after creation ThomasV 2020-12-15 15:34:26 +0100
  • e83f0dd3fc
    network: when switching servers, don't wait for old interface to close SomberNight 2020-12-13 18:08:36 +0100
  • 19f806ddf4
    build: don't allow setuptools to sneakily install build-time deps SomberNight 2020-12-12 02:52:38 +0100
  • 91cdd12fa2
    Merge pull request #6842 from spesmilo/save_height_in_invoices ThomasV 2020-12-11 19:56:59 +0100
  • cdfaaa2609 Save height in invoices, use it to determine invoice status (fixes #6609) ThomasV 2020-12-11 18:21:37 +0100
  • a83805e00b
    tweak electrum-env script SomberNight 2020-12-11 15:53:33 +0100
  • c81551299e
    transaction: put full derivation paths into PSBT by default SomberNight 2020-12-10 17:36:02 +0100
  • c3c64a37c2
    keystore: ignore fingerprint for pubkeys in psbt, try to match all keys SomberNight 2020-12-10 17:06:28 +0100
  • 8872e43f27 cleanup, remove if statement (follow-up 13b05f64e6) ThomasV 2020-12-10 17:21:41 +0100
  • 567130f4a3
    Merge pull request #6838 from SomberNight/202012_seed_type_old_2fa ThomasV 2020-12-10 14:43:29 +0100
  • d1302d3384
    mnemonic: tighten seed_type check for old "2fa" type seeds SomberNight 2020-12-10 14:31:53 +0100
  • 4bda6f5e61
    test_wallet_vertical: add test case for pre-2.7 "2fa" seed SomberNight 2020-12-10 14:30:27 +0100
  • 093a03ebcf
    Merge pull request #6836 from SomberNight/202012_kivy_fix_paths ThomasV 2020-12-10 11:01:02 +0100
  • 9e45108395
    kivy: fix some resource path issues SomberNight 2020-12-10 06:42:08 +0100
  • b6f63e1abf kivy: dismiss wizard dialog before calling go_back ThomasV 2020-12-09 19:10:51 +0100
  • 1851ec962f
    trustedcoin: fix two-step wallet creation (offline->online) SomberNight 2020-12-09 18:31:08 +0100
  • e3ea0f6241
    Merge pull request #6736 from SomberNight/202011_appimage_build ghost43 2020-12-09 16:35:22 +0000
  • 4ca2a5cf3e
    appimage build: build most of our python dependencies from source SomberNight 2020-12-08 17:36:03 +0100
  • e0917d12f6
    rerun freeze_packages SomberNight 2020-12-09 16:37:40 +0100
  • d40bedb2ac
    also support uppercase bip21 URIs SomberNight 2020-12-09 16:09:12 +0100
  • 37a124fa1c
    appimage: update package in dockerfile SomberNight 2020-12-09 15:00:42 +0100
  • 4fdeeb224e update locale ThomasV 2020-12-09 14:20:34 +0100
  • 0e0cb57c73 update locale ThomasV 2020-12-09 14:19:04 +0100
  • f396ae0a29 prepare 4.0.7 ThomasV 2020-12-09 14:10:50 +0100
  • b4cc420d0a
    Merge pull request #6300 from SomberNight/202006_qt_statusbarbutton ghost43 2020-12-09 12:42:23 +0000
  • 5b9c972499
    qt StatusBarButton: use custom theme for macOS if using default theme SomberNight 2020-12-09 12:41:19 +0100
  • 6f14375a68
    qt StatusBarButton: use QToolButton instead of QPushButton SomberNight 2020-06-28 18:54:47 +0200
  • 07bc4c40ef kivy: add on_dismiss method to crash reporter dialog ThomasV 2020-12-09 10:22:42 +0100
  • 9ddb675550 kivy: handle lightning invoices on wallets that do not have lightning. fix #6371 ThomasV 2020-12-09 10:04:17 +0100
  • ac223073ba
    keystore: handle unusual derivation paths in PSBT SomberNight 2020-12-09 09:38:40 +0100
  • 0c3f360385
    Merge pull request #6832 from SomberNight/202012_fix_qt_swap_dialog_ok_btn ThomasV 2020-12-09 09:28:16 +0100
  • 8c5601a172
    dnspython: fix deprecation warnings when using dnspython 2.0 SomberNight 2020-12-09 09:04:04 +0100
  • 2ebd844b31
    qt swap dialog: fix enabling OK button SomberNight 2020-12-09 08:20:46 +0100
  • 6273b4808f kivy: ensure WizardDialog.on_release is not executed more than once (see #6822) ThomasV 2020-12-08 19:42:21 +0100
  • 201ffa210e
    Merge pull request #6828 from SomberNight/202012_dnspython20 ghost43 2020-12-08 16:30:29 +0000
  • 239776cb41
    gitignore: add some more build artifacts SomberNight 2020-12-08 17:18:01 +0100
  • cf5333187e
    update block header checkpoints SomberNight 2020-12-08 17:08:03 +0100
  • 2c8ebff965
    rerun freeze_packages SomberNight 2020-12-08 16:53:51 +0100
  • 5a2d588e8b
    dependencies: rm python-ecdsa SomberNight 2020-12-08 16:38:13 +0100
  • 14372e0a94
    dependencies: support and require dnspython 2.0, rm monkey patches SomberNight 2020-12-08 16:35:29 +0100
  • 1684b348df Qt: keep pending_invoice logic in main_window (follow-up 56579c2, fixes #5829) ThomasV 2020-12-08 13:12:57 +0100
  • f74ac1a741
    cli/rpc: fix 'sweep' command SomberNight 2020-12-08 12:21:56 +0100
  • dbb7d7ce4d
    network: set _loop_thread again as it helps debugging SomberNight 2020-12-08 11:48:01 +0100
  • 8bdd44edcb kivy: remove redundant declaration ThomasV 2020-12-08 10:44:59 +0100