Commit Graph

  • af21a4a8d6 fix #5770 ThomasV 2019-11-17 16:58:35 +0100
  • 3083237363
    Merge pull request #5768 from lukechilds/ln-negative-red ThomasV 2019-11-17 13:58:16 +0100
  • e74f7e7b42 fix #5764 ThomasV 2019-11-17 13:48:19 +0100
  • bcae8ed1ad Show outgoing Lightning paymenst with red description Luke Childs 2019-11-17 15:28:17 +0700
  • cbd146ad15
    hardware wallets: detect if label changed and update it in wallet file SomberNight 2019-11-17 01:17:38 +0100
  • 56c3de0e1e
    hardware wallets: better handle label collision when selecting device SomberNight 2019-11-17 01:15:44 +0100
  • 6e3875ceab
    fix qt seed dialog (follow-up af86c7e3fd) SomberNight 2019-11-15 23:50:05 +0100
  • 600b26eed6
    hardware wallets: pull udev rules into our repository SomberNight 2019-11-15 14:58:32 +0100
  • 6ebbaa60ef
    old_mnemonic: speed up mn_decode SomberNight 2019-11-15 12:08:06 +0100
  • bc4f22503f
    Merge pull request #5758 from mbarkhau/master ghost43 2019-11-15 09:59:40 +0000
  • af86c7e3fd fix: cache wordlists Manuel Barkhau 2019-11-14 18:57:18 +0000
  • b3f913340c make Mnemonic.mnemonic_decode faster Manuel Barkhau 2019-11-14 18:54:14 +0000
  • c2c291dd3a fix #5757 ThomasV 2019-11-14 10:30:06 +0100
  • 78813dcb7d Pass make_tx function to ConfirmTxDialog - allow 'spend max' when opening a channel (fixes #5698) - display amount minus fee when 'max' buttons are pressed - estimate fee of channel funding using a template with dummy address ThomasV 2019-11-13 09:20:19 +0100
  • 970bd4e95f
    qt coin control: introduce second status bar SomberNight 2019-11-13 19:09:07 +0100
  • 800c05b32f
    qt addresses tab: fix "Spend from" SomberNight 2019-11-13 05:46:45 +0100
  • 0c0a6b2145
    TxDialog: fix hooks. only show psbt widgets when applicable. SomberNight 2019-11-12 23:02:02 +0100
  • 05c496edd1
    PreviewTxDialog: small UI changes SomberNight 2019-11-12 22:04:57 +0100
  • 9627f32e08
    qt utxo list fixes SomberNight 2019-11-12 22:03:44 +0100
  • 74790c16f9
    PreviewTxDialog: fix RBF checkbox SomberNight 2019-11-12 22:00:29 +0100
  • e7efc3657b
    fix Qt tx dialog randomly disappearing (due to gc) SomberNight 2019-11-12 21:57:07 +0100
  • 1e77562bcb
    qt/confirm_tx_dialog: fix qt warning SomberNight 2019-11-12 21:54:10 +0100
  • 8c3af39a9b add option to pay multiple invoices ThomasV 2019-11-12 18:37:35 +0100
  • dd6cb2caf7 GUI: Separate output selection and transaction finalization. - Output selection belongs in the Send tab. - Tx finalization is performed in a confirmation dialog (ConfirmTxDialog or PreviewTxDialog) - the fee slider is shown in the confirmation dialog - coin control works by selecting items in the coins tab - user can save invoices and pay them later - ConfirmTxDialog is used when opening channels and sweeping keys ThomasV 2019-11-04 08:40:06 +0100
  • f8c84fbb1e
    hardware wallets: create base class for HW Clients. add some type hints SomberNight 2019-11-11 17:04:12 +0100
  • 2fec17760d
    qt address list: check internal address corruption when copying address SomberNight 2019-11-11 15:51:23 +0100
  • 5549f3adbe
    CoinChooser: avoid NotEnoughFunds if zero buckets are sufficient SomberNight 2019-11-11 15:15:04 +0100
  • 5773097b08 rename 'copy column' to 'copy' ThomasV 2019-11-10 07:55:37 +0100
  • bf8a58c0b4
    tx_from_any: strip whitespaces SomberNight 2019-11-08 17:51:48 +0100
  • 365aa189f2
    qt FileDialogs for transactions: better file extension filter SomberNight 2019-11-08 15:22:11 +0100
  • 9ff7d2c5a7
    transactions (qt): fix opening raw bytes files SomberNight 2019-11-08 15:10:54 +0100
  • 85a4811742
    transaction.tx_from_any: recognise even more types, and add tests SomberNight 2019-11-08 15:01:18 +0100
  • fef1ddd416
    wallet: fix #5748 SomberNight 2019-11-08 13:43:12 +0100
  • 7b18c91b74
    psbt follow-up: fix ln cooperative close, and minor type clean up SomberNight 2019-11-07 18:28:27 +0100
  • 707b74d22b
    Merge pull request #5721 from SomberNight/201910_psbt ThomasV 2019-11-07 17:10:20 +0100
  • cd49839bc0
    transaction: helpful error msg if user tries to load old partial tx SomberNight 2019-11-07 07:07:02 +0100
  • 27df235c26
    transactions: reading QR codes: clean-up and accept all encodings SomberNight 2019-11-07 06:33:15 +0100
  • 29a6e3c019
    psbt: implement PSBT_GLOBAL_VERSION field SomberNight 2019-11-07 03:43:00 +0100
  • 83740c1a78
    psbt: implement CompactSize key types (previously single-byte types) SomberNight 2019-11-07 03:27:38 +0100
  • aa518c0ea5
    psbt: allow insecure signing of legacy UTXOs without full previous tx SomberNight 2019-11-07 02:40:10 +0100
  • 74a46689d8
    kivy tx dialog: was missing tx.add_input_from_wallet() call SomberNight 2019-11-07 02:26:58 +0100
  • 8a7c3447b3
    tx dialog: try harder to show fee SomberNight 2019-11-07 02:24:16 +0100
  • 6573e7f1f3
    test_wallet_vertical: add test for manual coinjoin SomberNight 2019-11-06 18:40:16 +0100
  • 8e09d429c0
    psbt: "updater" must swap NON_WITNESS_UTXO for WITNESS_UTXO if txin is segwit SomberNight 2019-11-06 03:46:00 +0100
  • c077d77316
    psbt: test_wallet_vertical: add asserts to avoid silent breakage of psbts we create SomberNight 2019-11-06 03:42:14 +0100
  • 955caa7292
    transaction: to_json() debug methods display bip32 str (not int) paths SomberNight 2019-11-05 23:39:50 +0100
  • 46db33df75
    psbt: follow-ups: BCDataStream.read_bytes() should return bytes SomberNight 2019-11-05 23:35:32 +0100
  • cc4f6804b0
    psbt: follow-ups: fix trezor SomberNight 2019-11-05 23:32:00 +0100
  • dd14a3fde5
    psbt: follow-ups: fix digital bitbox SomberNight 2019-11-05 22:06:46 +0100
  • 9e86352022
    psbt: follow-ups: fix ledger SomberNight 2019-11-05 21:34:54 +0100
  • 26a5f212cb
    psbt: cleaner API for serialize* methods SomberNight 2019-11-04 22:21:41 +0100
  • 1017fefdc9
    psbt: only include xpubs for multisig wallets SomberNight 2019-11-04 20:26:48 +0100
  • 90b190bbcd
    psbt: fix bug re witness_utxo serialization SomberNight 2019-11-04 20:00:32 +0100
  • c8c1ea9c86
    qt tx dialog: add export options for coinjoins and for coldcard SomberNight 2019-11-04 18:57:10 +0100
  • d872be7f6b
    psbt: don't put xpubs and full paths into tx by def; only while signing SomberNight 2019-11-04 02:17:31 +0100
  • e6c841d05f
    psbt: put fake xpubs into globals. keystores handle xfp/der_prefix missing SomberNight 2019-11-01 20:33:53 +0100
  • 7eb7eb8674
    add support for manual coinjoins SomberNight 2019-10-31 06:25:32 +0100
  • bafe8a2fff
    integrate PSBT support natively. WIP SomberNight 2019-10-23 17:09:41 +0200
  • 6d12ebabbb
    qt tx dialog: show dropdown for "export", instead of separate buttons (#5739) ghost43 2019-11-04 16:24:55 +0000
  • 53dea824a4
    Merge pull request #5742 from Coldcard/master ghost43 2019-11-04 14:25:51 +0000
  • ec2bdbd02d
    plugins/coldcard/qt.py: bugfix for API change on main_window.show_transaction Peter D. Gray 2019-11-04 09:21:41 -0500
  • ed5300ba1d
    build(deps): bump ecdsa in /contrib/deterministic-build dependabot[bot] 2019-11-02 09:23:39 +0000
  • 3e98123b17
    qt settings dialog: small fixes SomberNight 2019-11-02 06:13:11 +0100
  • f72bb03af6
    commands: gettransaction cmd now tests txid before returning tx SomberNight 2019-11-02 05:46:52 +0100
  • 3bfcfb49c3
    fix qt invoices list: handle lightning disabled SomberNight 2019-11-02 03:44:22 +0100
  • ccccaf099f
    (trivial) logging "verbosity_filter" was renamed to "LOGGING_SHORTCUT" SomberNight 2019-10-30 03:24:26 +0100
  • 75902f8e35
    fix logic error in lnworker.on_channel_closed SomberNight 2019-10-29 20:39:58 +0100
  • 427f7f8eeb fix #5731 ThomasV 2019-10-29 08:06:53 +0100
  • a20317fe2a
    fix #5726 SomberNight 2019-10-28 21:17:20 +0100
  • 7b5869c7bc kivy: - simplify menu - add lightning network dialog ThomasV 2019-10-22 22:56:17 +0200
  • 2dd368e76e minor fix: show_transaction params ThomasV 2019-10-24 18:45:51 +0200
  • 5c1340b7bd pass both invoice and description to show_transaction ThomasV 2019-10-24 17:27:14 +0200
  • 76c22f3e06 follow-up a0ec2690cf ThomasV 2019-10-24 16:27:54 +0200
  • 24221584e2 fix clear_requests button ThomasV 2019-10-24 09:32:40 +0200
  • a0ec2690cf Call wallet.set_paid after onchain broadcast. Check if invoices are expired in util.get_request_status ThomasV 2019-10-23 17:33:46 +0200
  • e35bddcc09 kivy: fix can_pay in invoice_dialog ThomasV 2019-10-23 08:33:16 +0200
  • a4944cdcb2 delete channel from db in remove_channel, becaose it is called from lnworker ThomasV 2019-10-23 08:20:15 +0200
  • 9fbac40d56 filter out None in wallet.get_invoices ThomasV 2019-10-23 05:30:16 +0200
  • 9ff1bd4110 fix test following aac0fe9ae6 ThomasV 2019-10-22 18:54:00 +0200
  • 2234f93d8b fix fee in lnworker.get_history (sign error) ThomasV 2019-10-22 18:27:41 +0200
  • d9b5ab3086
    wallet: fix bump_fee when there are only change outputs SomberNight 2019-10-22 17:12:23 +0200
  • aac0fe9ae6 kivy: show status with color. show inflight attempts. ThomasV 2019-10-22 15:41:45 +0200
  • cd86bec894 kivy: add 'delete channel' button ThomasV 2019-10-22 12:27:55 +0200
  • 576fbbd074 kivy: minor fixes ThomasV 2019-10-22 11:59:16 +0200
  • b86b3ec1d1 segwit_addr: Use normal comparison for tuple literal (#5712) Janus Troelsen 2019-10-16 23:50:17 +0000
  • 6992e33ecb folllow-up c721e880d0 ThomasV 2019-10-16 16:04:17 +0200
  • c721e880d0 Qt: generic add_copy_menu method for MyTreeView lists ThomasV 2019-10-16 15:50:18 +0200
  • 0a6ac7c61a fix #5702 ThomasV 2019-10-16 12:01:52 +0200
  • d1f4804962 misc Qt fixes - improve layout of send tab - use tabs to show receive widgets - add menu item to copy address from request - show copied content in copy dialog ThomasV 2019-10-16 11:06:12 +0200
  • d35791ff65 fix #5704 ThomasV 2019-10-16 11:35:50 +0200
  • 8c22be87b0 fix #5701 ThomasV 2019-10-16 11:13:44 +0200
  • d480d0b265
    Merge pull request #5700 from fiatjaf/bugfixopenchannel ghost43 2019-10-15 13:43:17 +0000
  • 106bc6d2b2
    follow-up prev SomberNight 2019-10-15 15:41:18 +0200
  • b476681af7 fix typo: wallet.requests -> wallet.receive_requests (#5706) fiatjaf 2019-10-15 10:22:05 -0300
  • 38622c0a99 fix expected returned peer address values when opening channel. fiatjaf 2019-10-15 01:05:37 -0300
  • 3af7920b63 fix typo ThomasV 2019-10-14 12:02:04 +0200
  • 1b0521cabd kivy: toggle lightning dialog ThomasV 2019-10-14 11:59:04 +0200
  • a13cea6f8a add remove_lightning command ThomasV 2019-10-14 11:18:57 +0200
  • db833e1ba3 lnworker: less verbose ThomasV 2019-10-14 10:42:41 +0200
  • c9d403cb7b minor: callback unknown_channels (follow-up 0966edc637) ThomasV 2019-10-14 10:39:52 +0200