Commit Graph

  • 0459d4adb9 history_list: use from_timestamp and to_timestamp in summary ThomasV 2021-03-31 06:07:29 +0200
  • b0cf9dbeb3 kivy: remove unnecessary friction in _enable_lightning ThomasV 2021-03-31 05:34:34 +0200
  • 21b628d7a1
    Merge pull request #7153 from SomberNight/202103_ks_seed_type ThomasV 2021-03-31 05:17:54 +0200
  • 537ec92460
    wallet: change init_lightning to sometimes create deterministic LN keys SomberNight 2021-03-30 21:53:18 +0200
  • 35bc461fe1
    keystore: encapsulate "can_have_deterministic_lightning_xprv" logic SomberNight 2021-03-30 21:27:43 +0200
  • 7b7bba2299
    wallet_db: put 'seed_type' into keystores (incl db upgrade) SomberNight 2021-03-30 21:16:14 +0200
  • 2cebdc8c1c
    add back "lightning is experimental" warning text SomberNight 2021-03-30 19:55:48 +0200
  • 8ea2b4432a
    tests: add test for keystore.get_lightning_xprv SomberNight 2021-03-30 19:05:42 +0200
  • 182f41fe84 (minor) rephrasing ThomasV 2021-03-30 19:04:06 +0200
  • e0b57016fa final release notes ThomasV 2021-03-30 18:57:46 +0200
  • f830939586
    lnworker: change crypto for onchain static backups SomberNight 2021-03-30 18:48:17 +0200
  • ce4e556e20
    update locale SomberNight 2021-03-30 18:01:43 +0200
  • e2e8cf1043
    wallet: (minor) fix filtering history by year SomberNight 2021-03-30 17:48:46 +0200
  • bbdfde5b41 fix capital gains ThomasV 2021-03-29 11:03:33 +0200
  • f632fec3c2 more release notes ThomasV 2021-03-30 12:45:51 +0200
  • a1666b259d (minor) release notes ThomasV 2021-03-30 12:31:32 +0200
  • 744457d4bc update release notes ThomasV 2021-03-30 12:25:10 +0200
  • cd4df2fd85 detect conflicting channel backups, add warning before channel creation ThomasV 2021-03-29 19:57:51 +0200
  • f2040b19ea
    lnpeer: log both sent and recv msgs; use pubkey for incoming transports SomberNight 2021-03-29 21:29:51 +0200
  • 5a3ec45b16
    lnworker: fix another peer-handling race SomberNight 2021-03-29 20:51:54 +0200
  • 0c81414304
    lnworker: handle multiple transports with same remote node id SomberNight 2021-03-29 19:12:56 +0200
  • 8b95b2127d regtest backups: test both cases (onchain and imported) ThomasV 2021-03-29 19:08:22 +0200
  • e38dabf502 lnchannel: get_state_for_GUI minor fix ThomasV 2021-03-29 18:37:13 +0200
  • 602437bd17 fix remove_channel_backup (typo) ThomasV 2021-03-29 18:18:30 +0200
  • a509573ea0
    lnrater: don't suggest nodes we have a channel backup with SomberNight 2021-03-29 17:49:27 +0200
  • f06433e435 fix privkey in request_force_close_from_backup ThomasV 2021-03-29 17:35:04 +0200
  • f9ae47eb99
    lnworker.num_sats_can_send should not return negative values SomberNight 2021-03-29 16:20:24 +0200
  • c5a677f4c9
    qt channels list: hide unnamed column from "Copy" context menu SomberNight 2021-03-29 16:14:40 +0200
  • cedd2baad7 prepare release notes for 4.1.0 ThomasV 2021-03-29 14:16:06 +0200
  • 3fc85725aa
    Merge pull request #7135 from SomberNight/202103_get_utxos_at_height ThomasV 2021-03-29 11:03:11 +0200
  • 6ed19c74a5
    Merge pull request #7145 from SomberNight/202103_sdist_build_package_data ghost43 2021-03-28 16:54:27 +0000
  • 49233a31d5
    Merge pull request #7142 from SomberNight/202103_fix_swap_amounts ghost43 2021-03-28 16:47:18 +0000
  • 9e62d1d763
    swaps: (fix) for forward swaps, correctly consider num_sats_can_receive SomberNight 2021-03-26 20:43:26 +0100
  • 63ea5587a2
    swaps: revise send/recv amount calculation SomberNight 2021-03-26 20:31:55 +0100
  • 9110648415 Qt: minor changes to open channel dialog ThomasV 2021-03-28 15:11:21 +0200
  • 4cf40107a2 (minor) rm confusing adjective ThomasV 2021-03-28 11:35:09 +0200
  • f6b2e63b2a Qt: invert trampoline checkbox in settings dialog. Share the help message with Kivy ThomasV 2021-03-28 11:29:09 +0200
  • a4210ce5e7 Qt: remove the 'local watchtower' option from GUI. ThomasV 2021-03-28 10:08:15 +0200
  • 345c2b4295 qt: tooltip formatting function ThomasV 2021-03-28 09:57:00 +0200
  • 03a95f36fc add trampoline.hodlister.co ThomasV 2021-03-27 11:07:40 +0100
  • 6e1caf7e88
    AppImage build: Include libxcb into the image Axel Gembe 2021-03-27 20:18:32 +0100
  • e93becf33a wallet.add_transaction: prevent channel backup from being added twice ThomasV 2021-03-27 14:29:10 +0100
  • ac5565ed0a kivy: minor GUI improvements ThomasV 2021-03-27 12:19:38 +0100
  • 2cb4e56be3
    sdist build: let pip install put ~everything from tar.gz to site-packages SomberNight 2021-03-27 03:44:00 +0100
  • 472d112433
    sdist build: (minor) exclude more stuff from tar.gz, rm git clean log SomberNight 2021-03-27 03:39:10 +0100
  • 1e3373bd2f
    cosigner_pool: fix #7134 SomberNight 2021-03-27 01:44:18 +0100
  • 7ea7e7cec9
    bitcoin.address_to_scripthash: add net param (#7143) krzysobo 2021-03-26 21:54:26 +0100
  • 41f22df26b submarine swaps: use num_sats_can_receive_no_mpp, to prevent funds being locked ThomasV 2021-03-26 16:27:32 +0100
  • bdd9c4823f hardcoded trampoline nodes: replace IPs with domain names ThomasV 2021-03-26 15:49:10 +0100
  • a642a11936 add another DNS seed ThomasV 2021-03-26 14:28:34 +0100
  • fdb0fe2f4c lnworker: guess routing fee in num_sats_can_send ThomasV 2021-03-26 10:34:50 +0100
  • b64fcfb9e3 lnpeer: if close_channel times out, check unconfirmed_closing_txid before raising an exception ThomasV 2021-03-26 09:21:49 +0100
  • 5beadaab95
    commands: clean-up inject_fees cmd SomberNight 2021-03-25 19:33:40 +0100
  • f14b7d5a12 check_password_for_directory: safeguards ThomasV 2021-03-25 16:12:24 +0100
  • 4b870f15a7 fix wrong call to request_force_close_from_backup, make it private ThomasV 2021-03-25 12:26:23 +0100
  • 6491421930 lnchannel: rename force_close_detected -> closing_detected, use it only if state is OPEN ThomasV 2021-03-25 11:24:33 +0100
  • 8a7bd5cf3e (minor) fix GUI if channel is force closing ThomasV 2021-03-25 11:14:05 +0100
  • 241bf9ddd1 kivy: if password is unified, allow user to reset pin code ThomasV 2021-03-24 15:34:53 +0100
  • 638d4f7472
    commands: fix signtransaction cmd when used with "privkey" arg SomberNight 2021-03-24 20:52:35 +0100
  • c2c3ece455
    wallet: implement get_utxos at specific block height SomberNight 2021-03-24 19:37:37 +0100
  • 4b0f439301 (minor) follow-up ed6eea9161 ThomasV 2021-03-24 13:34:51 +0100
  • 130842ecd4 Add 'has_onchain_backup' to channel storage, to fix the displayed icon. ThomasV 2021-03-24 11:13:24 +0100
  • ed6eea9161 kivy: make sure there is only one resume dialog ThomasV 2021-03-24 10:48:01 +0100
  • a95bdbb331 kivy: count open channels ThomasV 2021-03-24 10:33:56 +0100
  • 18d7db12da Change warning shown on first channel creation ThomasV 2021-03-23 17:25:27 +0100
  • f2aa52e5aa minor: fix channel backup icon ThomasV 2021-03-24 06:48:17 +0100
  • 2b3c64a9d7 qt: use the same 'nocloud' icon in wallet information ThomasV 2021-03-24 06:25:35 +0100
  • ca6cfbc6b0 channels list: group icons to save space ThomasV 2021-03-24 06:11:53 +0100
  • 57320c0304
    Merge pull request #7133 from SomberNight/202103_qt_channel_features ThomasV 2021-03-24 05:19:23 +0100
  • db37938963
    qt channels list: add "features" column with icons (e.g. trampoline) SomberNight 2021-03-23 21:34:04 +0100
  • 9583887c1f qt: change backup icon, add tooltip ThomasV 2021-03-23 18:07:14 +0100
  • cd6a468fb9 Android: unify password as soon as we know it is possible ThomasV 2021-03-23 17:36:27 +0100
  • 2c047c72e1
    (trivial) just add some TODOs SomberNight 2021-03-23 17:30:40 +0100
  • 50b165fc3b
    tests: rename TestSuccess(Exception) to SuccessfulTest SomberNight 2021-03-23 17:17:43 +0100
  • a5fea043d1 Allow user to remove onchain backups. ThomasV 2021-03-22 19:28:24 +0100
  • ec01380105 kivy: channels list improvements ThomasV 2021-03-23 14:26:54 +0100
  • a67fcdbc8a channels_list: use icon to tell apart channels from backups ThomasV 2021-03-23 14:06:28 +0100
  • 62a95c4b94 lnchannel: add pseudo-state force_close_detected for GUI ThomasV 2021-03-23 12:03:14 +0100
  • 763ee86028 lnwatcher: trigger 'verified' callback with the main wallet object. ThomasV 2021-03-23 11:04:58 +0100
  • f7d2a33d45 set initial trampoline fee level to 1 unless we are testing ThomasV 2021-03-22 17:03:50 +0100
  • c3221f7bfe (temporary) disable e2e and dual trampoline if first trampoline is ACINQ ThomasV 2021-03-22 16:23:01 +0100
  • 0f4297cfa8 fix direct payment to trampoline node ThomasV 2021-03-22 13:17:50 +0100
  • f8804b29c9 (minor) fix mutable default value ThomasV 2021-03-22 11:50:01 +0100
  • aa1fcc784e wallet: store wanted_height in future_tx, instead of remaining blocks ThomasV 2021-03-22 11:00:42 +0100
  • 03d9b29eee
    lntransport: optimise read_messages implementation SomberNight 2021-03-21 22:19:37 +0100
  • 4f13c451c7
    tests: rework lntransport test a bit SomberNight 2021-03-21 22:11:16 +0100
  • 1a49fd440d kivy: add option to request force-close ThomasV 2021-03-21 15:26:17 +0100
  • 22e6fe09c1
    Merge pull request #7125 from verretor/2021-03-style ThomasV 2021-03-21 06:36:47 +0100
  • f731c38293
    Minor style changes Benoit Verret 2021-03-21 00:34:25 -0400
  • 9609a60ab6
    Rename excluce to exclude (#7121) gruve-p 2021-03-20 19:26:58 +0100
  • beba807cfe
    qt ChannelsList: fix opening channel with "max" amount SomberNight 2021-03-20 19:20:49 +0100
  • d86c45edac
    dependencies: bump min aiorpcx, and enforce at runtime SomberNight 2021-03-20 17:17:32 +0100
  • aad392f6ff lnworker: filter active channels in create_routes_for_payment ThomasV 2021-03-20 13:53:46 +0100
  • 0121cbcbbe pay_to_route: raise PaymentFailure in case of dropped peer, so that we reset payment status ThomasV 2021-03-20 10:12:49 +0100
  • bbb9ce2430 lnwatcher.try_redeem: output log only the first time a tx is seen ThomasV 2021-03-20 09:09:05 +0100
  • aba0bad30c lnwatcher: try_redeem must return if tx is None ThomasV 2021-03-20 09:10:48 +0100
  • 65e16fabd2
    follow-up d8352f1a0a SomberNight 2021-03-19 21:21:09 +0100
  • c912036180
    lnpeer: ignore unknown 'odd' type messages SomberNight 2021-03-19 20:51:38 +0100
  • d8352f1a0a
    lnworker: nicer logs/error msgs for payment failure SomberNight 2021-03-19 19:13:50 +0100
  • 2509eaa642 Qt: clarify use_gossip checkbox text ThomasV 2021-03-19 14:07:04 +0100