Commit Graph

  • 8eaf0004e1 follow-up 17a893441a88eb1b3bc89fd960edfc28140e266f: fix regtest ThomasV 2020-03-06 10:26:11 +0100
  • 8480989fb7 follow-up 17a893441a88eb1b3bc89fd960edfc28140e266f: satoshis ThomasV 2020-03-06 10:07:36 +0100
  • eaf4810220 (minor) fix typo ThomasV 2020-03-06 09:59:43 +0100
  • 34e236c9b6 CLI: show channel reserves and unsettled balances. fixes #5817 ThomasV 2020-03-06 09:57:37 +0100
  • 17a893441a qt: add extra fields to copy submenus ThomasV 2020-03-06 09:05:32 +0100
  • e48c7d01cd Qt: add 'View channel' to history menu, 'View funding transaction' to channel menu ThomasV 2020-03-06 08:47:31 +0100
  • c3c6b81857 kivy: show closing transaction in channel dialog ThomasV 2020-03-06 06:49:46 +0100
  • 7c77d7c176 kivy: improve channel detaild dialog ThomasV 2020-03-06 05:50:45 +0100
  • a059fa0c1f fix #6017 ThomasV 2020-03-06 04:27:03 +0100
  • fa0ef9c548
    ln: store network addresses for channel counterparties in channels SomberNight 2020-03-06 03:37:00 +0100
  • 942e03e3ae
    kivy README: add instructions re accessing internal storage SomberNight 2020-03-05 19:01:55 +0100
  • 60ad5e6a52
    kivy pw dialog: don't enforce min length for existing generic password SomberNight 2020-03-05 18:09:17 +0100
  • 2aebcc5e26
    commands: gate get_channel_ctx behind --iknowwhatimdoing SomberNight 2020-03-05 17:27:43 +0100
  • fc80f7a874
    update block header checkpoints SomberNight 2020-03-05 17:19:48 +0100
  • bf4b2a15a6
    wallet_db: fix _convert_version_25 (bip70 expiration) SomberNight 2020-03-05 17:15:09 +0100
  • c15cc42a32 fix for old channels ThomasV 2020-03-05 14:52:56 +0100
  • 496de03869 (minor) typo ThomasV 2020-03-05 14:43:10 +0100
  • 0c3565bd4d kivy: show warning if request/invoice exceeds channel capacity ThomasV 2020-03-05 14:30:01 +0100
  • e362b4b94c kivy invoices and requests: show most recent items first ThomasV 2020-03-05 13:15:32 +0100
  • 69b58433bf kivy: Show lightning balance. Remove 'unmatured', 'unconfirmed' from info dialog, as this is visible in history. ThomasV 2020-03-05 13:02:07 +0100
  • c2f9c5fb1b kivy: fix layout of addresses dialog ThomasV 2020-03-05 12:06:30 +0100
  • eadd5d58e8 kivy: improve open_channel dialog ThomasV 2020-03-05 11:54:33 +0100
  • cb14bde422 fix test_lnpeer ThomasV 2020-03-05 11:10:14 +0100
  • 7f3542f080 lnworker: set invoice status if htlcs are received from previous session ThomasV 2020-03-05 10:51:22 +0100
  • bf4a9d7909 (minor) ButtonsWidget: add 10px offset because of scrollbar ThomasV 2020-03-05 10:47:42 +0100
  • dbd77b7d8e
    Merge pull request #6014 from SomberNight/20200304_pycryptodomex ThomasV 2020-03-05 09:17:42 +0100
  • 8f3fcdd1a8 Fix detection of payments. ThomasV 2020-03-04 18:09:43 +0100
  • b9eaba3e85 replace await_local/remote ThomasV 2020-03-04 11:54:42 +0100
  • 7e880427a2
    try to clean-up README SomberNight 2020-03-04 20:05:18 +0100
  • adc97af58c
    clear up requirements re pycryptodomex SomberNight 2020-03-04 19:39:48 +0100
  • 74a3faf803
    crypto: add 'cryptography' as alt dependency for 'pycryptodomex' SomberNight 2020-03-04 18:54:20 +0100
  • 18f3a37032
    crypto: move LN-related chacha20/poly1305 code into crypto.py SomberNight 2020-03-04 16:15:22 +0100
  • dae842e2ad
    tests: made TestLNTransport.test_loop more robust SomberNight 2020-03-04 17:57:40 +0100
  • 7962e17df6
    invoices: deal with expiration of "0" mess SomberNight 2020-03-04 14:24:07 +0100
  • 4c177c4c92 less verbose update_fee log ThomasV 2020-03-04 08:35:56 +0100
  • 01981f71fb
    lnworker.add_peer: don't block event loop with DNS SomberNight 2020-03-03 21:04:54 +0100
  • fbd0c9aae8
    lnworker: peer-bootstrapping: add IPv6 fallback nodes SomberNight 2020-03-03 20:40:50 +0100
  • 59a428ea7f
    lnworker: re-enable dns seeds for peer-finding bootstrap SomberNight 2020-03-03 20:12:12 +0100
  • c986e522bf backup help text ThomasV 2020-03-03 13:50:11 +0100
  • 9ed9fe7002 open channel dialog improvements ThomasV 2020-03-03 13:06:37 +0100
  • f67011d477 Qt: do not filter out paid invoices/requests. let user delete multiple items ThomasV 2020-03-03 12:56:44 +0100
  • 89fa9b5090
    Merge pull request #5898 from leo-lb/plausible-deniability-config ThomasV 2020-03-03 11:50:04 +0100
  • a52ac0cc74 (minor) text change: 'Expires after' ThomasV 2020-03-03 11:40:01 +0100
  • 94443ebe5e Qt: list requests and invoices in descending order ThomasV 2020-03-03 11:25:54 +0100
  • abb0760616 Simplify receive tab: - display receiving address in receiving tabs - display lightning invoice as 'address' - save last active tab in preferences ThomasV 2020-02-29 11:21:10 +0100
  • 99f736f3e7
    ChannelDB.load_data: add comment re bad performance, and some speed-up SomberNight 2020-03-03 04:04:30 +0100
  • 4d6b0184b9
    ChannelDB: fix typo in sql query - seems harmless though? SomberNight 2020-03-03 03:56:22 +0100
  • 3f9e761b67
    ChannelDB: (trivial) add prefix to names of db methods SomberNight 2020-03-03 03:54:36 +0100
  • 53564f2496
    ChannelDB: rm NodeAddress class, just use LNPeerAddr SomberNight 2020-03-03 02:15:32 +0100
  • cdb72509a7
    lnrouter: change edge cost estimate (distance metric) SomberNight 2020-03-03 02:12:42 +0100
  • 367d30d6c0
    Merge pull request #6003 from spesmilo/htlc_switch ThomasV 2020-03-02 22:14:09 +0100
  • 79497cd3ec (minor) rm unneeded decorator ThomasV 2020-03-02 21:45:45 +0100
  • 97d191a121 maybe_forward_htlc: catch exceptions raised by nexp_peer. return only error ThomasV 2020-03-02 21:18:56 +0100
  • c81335fb44
    lnrouter: simplify max fee sanity checks SomberNight 2020-03-02 19:55:11 +0100
  • 2fab681444
    bolt11 invoice: strip (and so accept with) leading/trailing whitespaces SomberNight 2020-03-02 19:32:53 +0100
  • 660d7d137c
    commands: add changegaplimit and getminacceptablegap cmds SomberNight 2020-03-02 19:07:59 +0100
  • ac6a5a3c5f
    wallet: min_acceptable_gap should mimic wallet.synchronize SomberNight 2020-03-02 18:53:04 +0100
  • f90d96b346
    Qt LN gossip sync indicator: hide if 100%; rescale 95%->100%; tooltip SomberNight 2020-03-02 17:28:39 +0100
  • a97e7bae05
    ChannelDB: make gossip sync progress updates cheaper SomberNight 2020-03-02 16:56:15 +0100
  • f801307a08 move htlc_switch task to lnpeer ThomasV 2020-03-02 15:41:50 +0100
  • 5d3bca7bb8 htlc_switch: decouple maybe_send_commitment from htlc processing ThomasV 2020-03-02 15:06:45 +0100
  • cfc20845a2 lnworker: dissociate htlc forwarding and fulfillment ThomasV 2020-03-02 11:05:09 +0100
  • 09675bd911 make maybe_fulfill_htlc, maybe_forward_htlc synchronous. move async operations to lnworker.htlc_switch ThomasV 2020-02-29 17:39:03 +0100
  • d827aedd16 lnpeer: do not drop channel updates if cannot send ThomasV 2020-02-29 16:38:33 +0100
  • da67fda92a HTLC switch: - fulfills/fails/forwards HTLCs - onion_packets are saved when update_add_htlc is received ThomasV 2020-02-29 09:12:33 +0100
  • 387c2a1acd
    kivy wallet info screen: handle "show seed" for watch-only/no-seed case SomberNight 2020-03-02 06:12:24 +0100
  • d4fc73e2b4
    kivy tx dialog: don't show "remove tx" option so eagerly SomberNight 2020-03-02 05:45:04 +0100
  • 7a574c3cbc
    wallet/GUI: don't allow "removing" a LN force-close-tx from history SomberNight 2020-03-02 05:11:08 +0100
  • 32acc2b10e
    qt channels list: show node aliases in new column SomberNight 2020-03-02 04:33:13 +0100
  • 9cdc3287c1
    ChannelDB: trivial fixes re node alias SomberNight 2020-03-02 04:31:21 +0100
  • c7704fb8ee
    lnworker: allow changing labels of chan-open/chan-close txns SomberNight 2020-03-02 04:30:06 +0100
  • 5ac01ff6ae
    ChannelDB: fix get_recent_peers SomberNight 2020-03-02 02:19:13 +0100
  • 968eeebdc0
    transaction: follow-up prev SomberNight 2020-03-01 22:08:18 +0100
  • 8560930bac
    transaction: (fix) invalidate ser cache when changing locktime/version SomberNight 2020-03-01 09:57:59 +0100
  • 3090cc68bb
    Qt tx dialog: show txid as "unknown" while not finalized SomberNight 2020-03-01 09:32:05 +0100
  • 6f2cd8b4f5
    Qt tx dialog: allow setting custom locktime SomberNight 2020-03-01 09:14:50 +0100
  • d8180c678b
    Qt addresses list: show derivation path in tooltip (also addr dialog) SomberNight 2020-03-01 05:45:15 +0100
  • 09b3c80529
    Qt main_window: handle event 'ln_gossip_sync_progress' if LN disabled SomberNight 2020-03-01 04:28:13 +0100
  • 4682c3a9fc
    Qt history list: add tooltip for "local" transactions SomberNight 2020-03-01 04:19:11 +0100
  • e81283969c
    Qt ln tx dialog: small fixes SomberNight 2020-03-01 03:59:26 +0100
  • 0147623d11
    lnpeer: Peer.is_initialized() should not raise SomberNight 2020-02-29 20:10:02 +0100
  • 67d24bf129
    add LN gossip sync progress estimate indicator to Qt GUI SomberNight 2020-02-29 20:02:45 +0100
  • fd56fb9189
    ChannelDB: add self.lock and make it thread-safe SomberNight 2020-02-29 18:32:47 +0100
  • 1ca6f6f306
    Qt address list speedup: wallet.is_beyond_limit was slow SomberNight 2020-02-29 07:28:13 +0100
  • a0b096dcb2
    mnemonic: implement Wordlist class SomberNight 2020-02-29 00:20:11 +0100
  • e1dcdde272
    Qt tx dialog: fix file extension when exporting (on MacOS...) SomberNight 2020-02-28 21:59:09 +0100
  • a32af44ff9
    trivial clean-up (typing/imports) SomberNight 2020-02-28 20:27:35 +0100
  • 02fcc6f570
    wallet_db.get_transaction: tolerate if tx_hash is None SomberNight 2020-02-28 20:23:50 +0100
  • f8ba660583
    clean-up hw-wallet "get_password_for_storage_encryption"-related code SomberNight 2020-02-28 19:47:56 +0100
  • 88650ed8d6
    network UntrustedServerReturnedError: add "DO NOT TRUST..." tag SomberNight 2020-02-28 18:47:12 +0100
  • 55a0043ab7 follow-up previous commit (fix tests) ThomasV 2020-02-28 10:34:04 +0100
  • 97900c0985 store raw messages in gossip_db. Fixes #5960 ThomasV 2020-02-28 09:24:10 +0100
  • 077f778632 Replace lightning_settle_delay with enable_htlc_settle (asyncio.Event) ThomasV 2020-02-27 20:53:50 +0100
  • ce81957d25
    blockchain: move init_headers_file from network.py to blockchain.py SomberNight 2020-02-27 20:45:29 +0100
  • b21bcf5977
    taskgroups: don't log CancelledError SomberNight 2020-02-27 20:22:49 +0100
  • 15e91169c5 lnpeer: fix json serialization of funding_inputs ThomasV 2020-02-27 19:51:16 +0100
  • 8f6fc5917a make sure we can send shutdown ThomasV 2020-02-27 19:17:58 +0100
  • ed234d3444
    rename all TaskGroup() fields to "taskgroup" SomberNight 2020-02-27 19:00:59 +0100
  • c8260249b0
    lnworker: add own taskgroup (run in daemon.taskgroup) SomberNight 2020-02-27 18:50:03 +0100
  • 0bf09d14a0 fix regression in shutdown (from 1c5dc79298) ThomasV 2020-02-27 19:01:06 +0100