Commit Graph

  • c0b170acb7
    hww wizard: better handle UserFacingException in one case SomberNight 2020-04-01 16:36:41 +0200
  • e68b6447cc
    hww: catch exceptions when user clicks on hww qt status bar icon SomberNight 2020-04-01 14:24:29 +0200
  • 2d3c2eeea9
    keystore: add workaround for StoredDict issue #6066 SomberNight 2020-04-01 13:31:49 +0200
  • e53ce5dee0
    (trivial) follow-up 570f7b7790 SomberNight 2020-03-31 18:57:03 +0200
  • 18d245ad5c
    hw wallets: during wallet creation, make sure to save correct label SomberNight 2020-03-31 15:56:54 +0200
  • 570f7b7790
    qt wizard decrypt wallet with hww: just pass through cancellation SomberNight 2020-03-31 15:28:57 +0200
  • 3ea2872b31
    hw wallets: show e.g. "An unnamed trezor" if no label in select_device SomberNight 2020-03-31 15:18:24 +0200
  • 7297e94970
    hw wallets: handle cancellation for "query_choice" in wizard SomberNight 2020-03-31 15:11:10 +0200
  • 6760c3f252
    hw wallets: introduce HardwareHandlerBase SomberNight 2020-03-31 14:40:25 +0200
  • 4cd50dd75a trezor: bump lib version, implement new passphrase-on-device UI matejcik 2020-03-31 12:22:59 +0200
  • 3b7299bfde
    Merge pull request #6062 from SomberNight/20200331_wizard_multisig_warning ThomasV 2020-03-31 11:29:27 +0200
  • 8e9b401c88
    wizard: add a warning to multisig wallet creation to backup xpubs SomberNight 2020-03-31 07:44:23 +0200
  • 8be94076b5
    network: update tx broadcast error msgs whitelist SomberNight 2020-03-31 07:08:31 +0200
  • 900a7631cf
    commands: add new cmd "getprivatekeyforpath" to export a WIF for a path SomberNight 2020-03-31 05:50:18 +0200
  • e1e5167ca9
    Merge pull request #6060 from JeremyRand/commands-getservers-clarify ghost43 2020-03-31 01:23:35 +0000
  • 72de433f5c
    Commands: clarify description of getservers JeremyRand 2020-03-30 22:50:25 +0000
  • 79d57784c1
    lnchannel: add more type hints SomberNight 2020-03-30 03:49:50 +0200
  • db84de5493
    trivial: use "chunks()" for htlc_sigs in lnchannel SomberNight 2020-03-30 02:42:07 +0200
  • 8ad6d5ddda
    lnchannel: clean-up docstrings a bit SomberNight 2020-03-30 02:28:50 +0200
  • acb0d7ebac
    lnchannel: better checks for "update_add_htlc" SomberNight 2020-03-30 01:53:34 +0200
  • 90f3b667aa
    small clean-up re max CLTV delta for LN SomberNight 2020-03-30 01:42:14 +0200
  • d0a80226ea
    Merge pull request #6055 from JeremyRand/utxolist-stretch-refactor ghost43 2020-03-29 06:13:26 +0000
  • 001ee25604
    UTXOList: Split stretch_column out of __init__ JeremyRand 2020-03-29 05:53:31 +0000
  • 875e6b31b1
    make_libsecp256k1.sh: add comment how to cross-compile to Windows SomberNight 2020-03-29 07:51:48 +0200
  • 322cb566e8
    Merge pull request #6054 from JeremyRand/readme-libtool ghost43 2020-03-29 05:40:13 +0000
  • d520dc9fae
    Readme: Clarify dependencies of make_libsecp256k1.sh JeremyRand 2020-03-29 04:48:39 +0000
  • 7498271927
    follow-up prev: htlc direction madness SomberNight 2020-03-28 16:29:39 +0100
  • 5b7ce98ab2
    lnchannel: fix included_htlcs SomberNight 2020-03-27 19:06:30 +0100
  • bb35e330fb do not show freeze/unfreeze channel options if channel is closed ThomasV 2020-03-27 11:19:27 +0100
  • 7ac1cace7a
    wallet_db.clear_history: now clears prevouts_by_scripthash too SomberNight 2020-03-27 02:28:43 +0100
  • 3ed6afce64
    lnchannel: implement freezing channels (for receiving) SomberNight 2020-03-26 07:09:38 +0100
  • 79d202485e
    lnworker: rename can_send to num_sats_can_send SomberNight 2020-03-26 07:00:15 +0100
  • 5c8455d00b
    lnchannel: when adding HTLCs, run checks for both directions SomberNight 2020-03-26 06:42:08 +0100
  • 01207316aa
    storage upgrade: move "htlc_minimum_msat" to base channel config SomberNight 2020-03-26 06:32:12 +0100
  • 53c6fc8cf1
    lnchannel: test for max htlc value (needs to be below protocol maximum) SomberNight 2020-03-26 06:25:26 +0100
  • 777e350fae
    lnchannel: partly fix available_to_spend SomberNight 2020-03-26 05:43:26 +0100
  • deb50e7ec3
    lnchannel: implement "freezing" channels (for sending) SomberNight 2020-03-26 03:32:44 +0100
  • 9c8d2be638
    qt channels list: sort by short chan id by default SomberNight 2020-03-26 02:54:50 +0100
  • 95979ba58d
    qt channels list: make selection more in line with other tabs SomberNight 2020-03-26 02:54:21 +0100
  • 7488cc91cd
    qt channels: expose long channel id (in ctx menu and details dlg) SomberNight 2020-03-26 01:20:41 +0100
  • 1448bfe937
    Merge pull request #6039 from interrupt00/document-how-to-disable-proxy ghost43 2020-03-17 22:27:13 +0000
  • df700ca96a Document how to disable proxy interrupt00 2020-03-17 17:06:57 +0100
  • cf5872d2c1
    follow-up prev SomberNight 2020-03-17 21:19:26 +0100
  • 2cc76fbbbd
    lnworker: fix type error re pending_payments, and impl malformed htlcs SomberNight 2020-03-17 19:23:04 +0100
  • 9a70b79eea
    follow-up prev: try to handle json db int key madness :/ SomberNight 2020-03-17 20:27:18 +0100
  • b524460fdf
    lnpeer: implement basic handling of "update_fail_malformed_htlc" SomberNight 2020-03-17 18:02:51 +0100
  • ea0981ebeb
    lnutil.UpdateAddHtlc: use attrs instead of old-style namedtuple SomberNight 2020-03-17 20:28:59 +0100
  • 444610452e wallet_db: encapsulate type conversions with attr.s converter ThomasV 2020-03-17 11:04:49 +0100
  • df15042cee Quantitative easing of lightning fees ThomasV 2020-03-16 14:47:40 +0100
  • d5469b7eb5 fix #6037 ThomasV 2020-03-16 14:31:22 +0100
  • 5e59d1a0ed
    lnonion: use random starting bytes in Sphinx packet as in updated BOLT4 SomberNight 2020-03-16 04:37:52 +0100
  • 510399d3d2
    wallet: dust limit calculation should round up (not down) SomberNight 2020-03-15 17:42:02 +0100
  • a500db371d
    wallet: put hard limit on minimum of relayfee: 1 sat/byte SomberNight 2020-03-15 01:26:26 +0100
  • ec6be665d5
    lnwatcher: unwatch deeply mined channels SomberNight 2020-03-14 04:44:01 +0100
  • 8897360a72
    travis: change ppa for bitcoind SomberNight 2020-03-14 01:48:31 +0100
  • a7c02c770d
    follow-up prev: network.interface might be None SomberNight 2020-03-13 18:07:05 +0100
  • 133d74adfb fee estimates: use median if auto-connect ThomasV 2020-03-12 14:38:35 +0100
  • 5bac2fea98 Qt: improve channel details window ThomasV 2020-03-07 16:37:21 +0100
  • ffa3760a17 follow-up prev: rm decorator, preprocess channel_id for all messages ThomasV 2020-03-11 17:02:44 +0100
  • 386d385389 lnpeer: channel_update decorator ThomasV 2020-03-11 14:17:06 +0100
  • fe2b40b83d Fix #6021: Do not transition channel state to CLOSED if tx is unconfirmed. ThomasV 2020-03-09 19:00:59 +0100
  • af457ea2ec follow-up 46d8080c76e79670e8abaaaa0eb2d4d4a74544c1: own channels are no longer in channel_db ThomasV 2020-03-11 10:26:07 +0100
  • 81dc2591b1 kivy: switch position/size of camera and clear buttons ThomasV 2020-03-10 19:01:16 +0100
  • e5e512df8c
    appimage: update package in dockerfile SomberNight 2020-03-10 18:20:46 +0100
  • b6cb983733 lnworker.pay: run path finding in sep. thread (don't block evt loop) ThomasV 2020-03-10 17:56:11 +0100
  • df5acd1ea5 kivy: add delete button for invoices/requests ThomasV 2020-03-10 17:30:08 +0100
  • 6c2ef176cc kivy: show payment log details ThomasV 2020-03-10 16:44:23 +0100
  • d19fc56eb8 kivy: requests/invoices dialogs improvements ThomasV 2020-03-10 16:03:34 +0100
  • beac1c4ddc channel_db: raise specific exception if database is not loaded when we try to find a route ThomasV 2020-03-10 15:11:16 +0100
  • e3019a7046 (minor) fix typo ThomasV 2020-03-10 14:29:52 +0100
  • 2f31e9fa44 follow-up prev commit ThomasV 2020-03-10 13:51:08 +0100
  • 3d69f3b0be improve payment status callbacks: - add 'computing route' status for lightning payments - use separate callbacks for invoice status and payment popups - show payment error and payment logs in kivy ThomasV 2020-03-10 13:27:02 +0100
  • 5d4f8f3164
    qt update checker: subclass QDialog instead of QWidget SomberNight 2020-03-09 22:01:51 +0100
  • c95c0dcb80
    lnrouter: add comments about path-finding blocking the asyncio loop SomberNight 2020-03-09 20:39:13 +0100
  • 05a191cc6a (minor) simplification ThomasV 2020-03-09 19:10:03 +0100
  • dd0a93abd5 kivy: update screen in on_activate, remove dead code ThomasV 2020-03-09 12:19:07 +0100
  • c80aab7e20 kivy: align icons in password_dialog, use IconButton ThomasV 2020-03-09 11:51:48 +0100
  • 47b6c2d87f improve kivy password dialog: - separate classes for pin code and password - add file selector to initial screen ThomasV 2020-03-09 11:12:59 +0100
  • 25626cf23b follow-up previous commit ThomasV 2020-03-07 23:18:08 +0100
  • 958898280e follow-up previous commit ThomasV 2020-03-07 23:06:30 +0100
  • 8b79e9fed1 kivy: remove dynamic screen loading. ThomasV 2020-03-07 22:18:53 +0100
  • b0ddd7dc27 kivy receive screen: - change behavior of delete button - screen must call parent's methods ThomasV 2020-03-07 20:57:48 +0100
  • 19dcc5789f invoices list: show 'batch pay' option only if all selected invoices can be paid ThomasV 2020-03-07 17:02:52 +0100
  • 172b03129b kivy: fix display of request messages ThomasV 2020-03-07 15:46:20 +0100
  • 8b63f7176e Add short channel id to tx labels ThomasV 2020-03-06 20:45:17 +0100
  • 1e92307120 Qt history: Do not use monospace font for description column ThomasV 2020-03-07 10:44:09 +0100
  • 3c111471e9 Fix bug with save_funding_height, save_closing_height (it would enter a state where only closing_height was saved) ThomasV 2020-03-07 10:39:44 +0100
  • 5b23d5ee97
    lnchannel/lnhtlc: speed up balance calculation for recent ctns SomberNight 2020-03-07 05:05:05 +0100
  • ec7473789e
    lnhtlc: speed-up methods for recent ctns SomberNight 2020-03-06 21:54:05 +0100
  • 2c617c3b00 move feerate warning to lnpeer ThomasV 2020-03-06 18:14:00 +0100
  • ee01ca352f update force-close warning message ThomasV 2020-03-06 15:21:30 +0100
  • 35a8812534
    lnworker.reestablish_peer_for_given_channel: give each addr a chance SomberNight 2020-03-06 15:13:18 +0100
  • b36e9a6451 Qt: add info about force closing ThomasV 2020-03-06 13:35:05 +0100
  • fbf6af5d07 fix test_lnpeer ThomasV 2020-03-06 12:40:42 +0100
  • 584e0a38aa follow-up previous commit: fix test_lnpeer ThomasV 2020-03-06 12:29:39 +0100
  • b609088115 follow-up previous commit: broadcast_transaction does not return txid ThomasV 2020-03-06 12:26:01 +0100
  • 888a6d726e Propagate exceptions raise by force_close to the GUI. Define 'try_force_closing' for cases where we do not want exceptions to be raised. ThomasV 2020-03-06 12:17:26 +0100
  • 15fb8c0415 allow transition from FORCE_CLOSING to REDEEMED. define REDEEM_AFTER_DOUBLE_SPENT_DELAY ThomasV 2020-03-06 11:40:08 +0100
  • 28452e2d46 do not try to reestablish channel if state is FORCE_CLOSING ThomasV 2020-03-06 11:25:34 +0100
  • 0d160cceea Qt: test if lightinng is running ThomasV 2020-03-06 11:23:26 +0100