Commit Graph

  • 7294613447
    util.is_hex_str: forbid whitespaces SomberNight 2021-01-27 20:04:08 +0100
  • 176a1162b4
    Merge pull request #6972 from wakiyamap/patch-2 ThomasV 2021-01-26 19:38:29 +0100
  • f548b63563
    Fix error of showing bitcoin paper(testnet) Jin Eguchi 2021-01-27 03:34:19 +0900
  • d7515b936e Qt: download and show bitcoin whitepaper. fixes #6970 ThomasV 2021-01-22 14:37:08 +0100
  • d6e293052a Qt: set need_update on payment received (minor fix) ThomasV 2021-01-25 13:34:40 +0100
  • 8a656d648b kivy: disable gossip button is channel_db is None ThomasV 2021-01-24 15:44:38 +0100
  • 986de70529 Qt: fix invoices refresh (follow-up 94708f63e4) ThomasV 2021-01-24 11:40:02 +0100
  • 895f9daded add 'view log' action for LN payments in tx history ThomasV 2021-01-24 11:06:08 +0100
  • d4ab4b37b7
    Merge pull request #6965 from SomberNight/202101_custom_block_explorer ThomasV 2021-01-24 10:38:09 +0100
  • 1abecf25c9
    qt block explorer: allow custom URL SomberNight 2021-01-24 06:45:48 +0100
  • bc6f2926f4
    commands: add 'freeze_utxo' cmd; to expose this to CLI/RPC SomberNight 2021-01-22 16:47:22 +0100
  • da777caa0b
    wallet: use lock when modifying frozen_{addresses,coins} SomberNight 2021-01-22 16:25:45 +0100
  • c4e9afa019
    wallet.remove_transaction: also rm dependent/child txs SomberNight 2021-01-21 18:05:48 +0100
  • 4f3a28b87e kivy: rename 'Channels' dialog to 'Lightning' ThomasV 2021-01-21 14:32:48 +0100
  • a50af83b84 kivy: simplify swaps dialog ThomasV 2021-01-21 14:12:19 +0100
  • 8b5e312e7e
    qt: fix handling BIP21 URI from e.g. website on macOS Neil Booth 2021-01-21 04:41:03 +0100
  • 60792dc808
    network: fix not retrying main interface in some cases SomberNight 2021-01-21 03:58:42 +0100
  • b1449a0a39
    interface.got_disconnected: change from Future to Event SomberNight 2021-01-21 03:11:15 +0100
  • e365eb0d85
    (trivial) kivy: add missing import SomberNight 2021-01-20 17:33:15 +0100
  • 1b3674b318
    qt send: handle simultaneous NoDynamicFeeEstimates+NotEnoughFunds SomberNight 2021-01-20 16:25:03 +0100
  • 90d66953cf kivy: add confirm_tx_dialog, similar to qt ThomasV 2021-01-19 14:15:07 +0100
  • 12c9de6bf9
    qt: fix PayToEdit.parse_amount (#6951) zebra-lucky 2021-01-19 00:07:29 +0200
  • 35c0565395 formatting (rm blank spaces) ThomasV 2021-01-18 10:59:30 +0100
  • 08ec368baf fee-slider: fix dialog crashes for float pos values bitromortac 2021-01-18 08:05:29 +0100
  • fe78ed2a8e swaps: add swaps to android bitromortac 2021-01-07 10:43:10 +0100
  • 6522a1e1a3 fix #6341 ThomasV 2021-01-17 21:11:17 +0100
  • 10f4715f43 set the same features in LNWallet and LNBackups. fixes #6943 ThomasV 2021-01-17 18:52:13 +0100
  • f130cb53ce bump_dee and dscancel: call tx.estimated_size() after add_input_info(). This is a workaround, see the FIXME. PartialTxInput.is_segwit() should return the correct value, or raise if information is missing. ThomasV 2021-01-17 17:16:51 +0100
  • 091d7e104a rbf_dialog: show error in the dialog window ThomasV 2021-01-17 12:15:54 +0100
  • 9e94ffd08e factorize code for bumb_fee and dscancel dialogs. Disable ok button if fee_rate is None ThomasV 2021-01-17 10:29:44 +0100
  • b3eb8592f3 upfront_shutdown_script: fix ChannelBackup constructor ThomasV 2021-01-16 23:19:57 +0100
  • 23ece8b33b lnpeer: initialize new channel storage with lnworker db ThomasV 2021-01-16 19:04:58 +0100
  • 5598b04c8b fix regtest/start_bitcoind.sh: createwallet needs to be called ThomasV 2021-01-16 15:15:38 +0100
  • 7619949b2f fix #6674: raise exceptions if dscancel or cpfp create dust or negative output. ThomasV 2021-01-14 19:44:15 +0100
  • be438bdd60 check_password_for_directory: skip non-files ThomasV 2021-01-14 14:59:14 +0100
  • 1e4fa83098 Kivy: use the same password for all wallets ThomasV 2020-12-02 10:03:00 +0100
  • 9406541456 kivy wizard: verify seed extension ThomasV 2021-01-13 11:18:34 +0100
  • 620a6aaf99 kivy: fix confirm_seed_dialog (broken in 77e0d3745e) ThomasV 2021-01-13 11:07:48 +0100
  • 3cb68b10b9 remove broken payment requests. fixes #6350 ThomasV 2021-01-12 14:57:31 +0100
  • 66d31305e4 kivy: minor fix (follow-up 94708f63e4) ThomasV 2021-01-12 12:23:01 +0100
  • 641968fcf8 Wizard: do not ask seed type, default to segwit ThomasV 2020-11-30 14:47:38 +0100
  • 94708f63e4 invoices and requests: rm 3 seconds delay ThomasV 2021-01-12 10:48:43 +0100
  • a2122a8c19 auto-remove paid invoices from GUI - delay 3 seconds in GUI - kivy remove 'delete' buttons from send/receive screens ThomasV 2020-12-06 10:58:04 +0100
  • 90abfda12b add unconfirmed state for onchain invoices and requests ThomasV 2021-01-12 10:49:46 +0100
  • d50a8d1b84 Qt: rename incoming/outgoing payments to send/receive queue. fixes #6711 ThomasV 2021-01-12 10:56:05 +0100
  • 3d640dfc1f
    windows binaries: bump python version (3.7.9->3.8.7) SomberNight 2021-01-12 00:19:49 +0100
  • b2be29b508 follow-up previous commit (variable name) ThomasV 2021-01-11 15:51:52 +0100
  • ad91257729 pass blacklist to lnrouter.find_route, so that lnrouter is stateless (see #6778) ThomasV 2021-01-11 15:19:50 +0100
  • 9d7a317404 fix tests (follow-up 3f5c1a0171) ThomasV 2021-01-11 13:40:41 +0100
  • 47027b6646
    Merge pull request #6476 from brianddk/deserialize_serialize ThomasV 2021-01-11 13:15:14 +0100
  • d5c360a958 simplify lnrouter API ThomasV 2021-01-10 18:41:22 +0100
  • 805c5a2120 upfront_shutdown_script: rm dead code, fix test ThomasV 2021-01-11 12:30:49 +0100
  • bd178fbed5 lnpeer: remove unused imports, code cleanup bitromortac 2020-12-19 21:21:24 +0100
  • e555ea650e lnpeer: add unit test for upfront shutdown script bitromortac 2020-12-29 17:40:01 +0100
  • 673f89f0d2 scripts: add Lightning feature analysis script bitromortac 2020-12-24 10:04:09 +0100
  • 5a72df2bb4 lnrater: suggest nodes compatible with our LN features bitromortac 2020-12-19 21:10:52 +0100
  • f7e5c2d3b0 lnworker: enable upfront shutdown script bitromortac 2020-12-18 11:07:09 +0100
  • 6b90a2d36c lnpeer: implement upfront shutdown script logic bitromortac 2020-12-18 11:06:42 +0100
  • e5458bb534 wallet_db: migrate to upfront shutdown scripts bitromortac 2020-12-18 11:05:36 +0100
  • cf6e3e4efa lnwire: add upfront shutdown script tlvs bitromortac 2020-12-18 11:04:56 +0100
  • 863fe031f0 lnpeer: await on_message handlers to raise exceptions bitromortac 2021-01-01 10:12:07 +0100
  • 2eb02931ae
    hw plugins: log exception at import time (but only if interesting) SomberNight 2021-01-11 00:05:23 +0100
  • de903103da pass daemon to Commands instance in qt console. fixes #6926 ThomasV 2021-01-10 11:43:00 +0100
  • 2ec548dda3
    ChannelDB: avoid duplicate (host,port) entries in ChannelDB._addresses SomberNight 2021-01-09 19:56:05 +0100
  • 9a803cd1d6
    ChannelDB: fix get_last_good_address SomberNight 2021-01-09 18:41:41 +0100
  • b3a84e3137
    Merge pull request #6922 from Coldcard/pr-v321 ghost43 2021-01-08 23:43:20 +0000
  • e829f2a0bc
    plugins/coldcard/coldcard.py: include derivation path for each part of multisig (for v3.2.1 of firmware) 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