Commit Graph

  • f2d42d79ba
    qt: rm redundant line: ConfirmTxDialog.update_tx() SomberNight 2019-12-09 19:14:15 +0100
  • d641dfe964
    follow-up prev: add comment SomberNight 2019-12-09 17:43:08 +0100
  • 0828454ef1
    Merge pull request #5830 from SomberNight/20191209_wallet_perf ThomasV 2019-12-09 17:30:10 +0100
  • 9d83dea0dc
    Merge pull request #5822 from SomberNight/201912_qt_receive_tab_address ThomasV 2019-12-09 10:57:14 +0100
  • 59c5efb090
    keystore: cache BIP32Node.from_xkey(self.xpub) SomberNight 2019-12-09 03:43:47 +0100
  • f73b6b5d23
    keystore: cache derive_pubkey SomberNight 2019-12-09 03:35:20 +0100
  • 5f6f7da2a1
    bitcoin.py: base58 address: make sure all public methods test checksum SomberNight 2019-12-08 06:56:19 +0100
  • 8cf3587aeb
    base_encode/base_decode: change to saner API SomberNight 2019-12-08 06:19:51 +0100
  • 01f94fcf58
    base_encode/base_decode: performance improvement SomberNight 2019-12-08 06:07:01 +0100
  • 5c9bd2d2b4
    ln channel open: save funding tx as local tx into wallet SomberNight 2019-12-08 04:33:36 +0100
  • 30dcab0877
    wallet: allow saving partial txns as local (but require txid) SomberNight 2019-12-08 04:32:44 +0100
  • 369d972aed
    qt: handle exceptions when pressing "Max" button SomberNight 2019-12-08 03:21:02 +0100
  • d2a8028cde
    qt receive tab: show plain bitcoin address SomberNight 2019-12-07 06:06:36 +0100
  • 20bbe85bce
    receive requests: encode lightning invoices as uppercase -> smaller QRs SomberNight 2019-12-07 05:58:58 +0100
  • 8e89c0c971
    wallet: some clean-up re get_address_history vs db.get_addr_history SomberNight 2019-12-07 05:42:28 +0100
  • d81110014e
    qt requests/invoices: use TreeView.sortByColumn instead of model.sort SomberNight 2019-12-07 04:28:08 +0100
  • 9f9b0954e2
    appimage: update package in dockerfile SomberNight 2019-12-06 22:02:17 +0100
  • f24dea0277
    add SECURITY.md SomberNight 2019-12-06 21:47:28 +0100
  • e0eb3c18eb
    qt ConfirmTxDialog: don't catch BaseException for make_tx SomberNight 2019-12-06 20:41:51 +0100
  • a6aa97c3e3
    Merge pull request #5820 from SomberNight/201912_ecdsa_sig_r_grinding ThomasV 2019-12-06 20:38:46 +0100
  • 2e4cfd0744 fix race in NetworkJobOnDefaultServer constructors ThomasV 2019-12-06 20:17:52 +0100
  • 61aebd0f2d
    (fix) qt coin selection: signatures for coins would persist in memory SomberNight 2019-12-06 19:45:55 +0100
  • 5b88b8667e
    also grind ecdsa low R when using libsecp256k1, and fix tests SomberNight 2019-12-05 19:24:53 +0100
  • d16fd2783c
    Add signature Low R grinding to match with Bitcoin Core junderw 2018-08-23 09:27:08 +0200
  • 428b63822b
    trezor: rm obsolete gui text SomberNight 2019-12-04 20:54:53 +0100
  • 69720946c1
    appimage: update package in dockerfile SomberNight 2019-12-04 20:53:48 +0100
  • 3ac8f461a9 Tests: Remove on_channels_updated (#5819) Janus Troelsen 2019-12-04 13:40:52 -0600
  • 00a7df13bf
    rerun freeze_packages SomberNight 2019-12-04 20:04:18 +0100
  • 065e98ad35 on_open_channel: rm call to non-existing method on_channels_updated ThomasV 2019-12-04 18:35:04 +0100
  • d3fd87ebd0
    hardware wallets: wizard no longer requests xpub at path "m" SomberNight 2019-12-02 19:31:17 +0100
  • 68dad21fb4
    network: make best_effort_reliable smarter and a bit more lenient SomberNight 2019-12-01 23:24:43 +0100
  • dfdc1e1d25 require ecdsa version >= 0.13.3 ThomasV 2019-11-29 18:36:24 +0100
  • 6659f5c2c0
    Merge pull request #5740 from spesmilo/dependabot/pip/contrib/deterministic-build/ecdsa-0.13.3 ThomasV 2019-11-29 18:35:37 +0100
  • 7a080352f8
    Merge pull request #5809 from SomberNight/201911_invoice_paid_detection ThomasV 2019-11-29 18:24:08 +0100
  • 8dbbc21aff
    wallet: better (outgoing) invoice "paid" detection SomberNight 2019-11-28 18:24:00 +0100
  • cfbd83c432
    wallet: minor clean-up SomberNight 2019-11-29 13:12:23 +0100
  • c0b5ebcc5d
    tests: fix testcase test_restoring_wallet_with_manual_delete SomberNight 2019-11-29 13:09:21 +0100
  • adaa016e78
    LNPeerAddr: fix equality tests and hence lnworker._last_tried_peer SomberNight 2019-11-29 00:53:18 +0100
  • 2ce8dd460b Color-Code Addresses in Kivy UI (#5774) roth 2019-11-28 21:40:28 +0100
  • 4007720b34
    qt history list: rm and fix magic number SomberNight 2019-11-27 20:29:49 +0100
  • f7fb14a538
    Merge pull request #5806 from RCasatta/remove_greenaddress ThomasV 2019-11-27 18:37:50 +0100
  • 8c30ae78be
    remove GreenAddress instant plugin Riccardo Casatta 2019-11-27 17:37:31 +0100
  • a13344938f
    interface: fix connecting to raw IPv6 (as hostname) on Windows SomberNight 2019-11-27 13:08:22 +0100
  • cee2083134
    qt history list: fix UnboundLocalError when searching SomberNight 2019-11-27 04:30:38 +0100
  • d430ec4bfc
    interface.deserialize_server: better ipv6 handling SomberNight 2019-11-26 00:17:00 +0100
  • 13d6997355
    LNPeerAddr: validate arguments SomberNight 2019-11-26 00:15:33 +0100
  • edba59ef54
    LNPeerAddr: nicer str formatting for IPv6 hosts SomberNight 2019-11-25 21:10:53 +0100
  • ddeb176b3d
    kivy: fix open_channel (API was changed) SomberNight 2019-11-23 20:50:30 +0100
  • 557987d4eb
    add/fix some open_channel related type hints SomberNight 2019-11-23 20:28:46 +0100
  • 038036f350 minor follow-up prev commit ThomasV 2019-11-23 19:56:40 +0100
  • fd8236538a Open lightning channels with partially signed tx. Fixes #5379. ThomasV 2019-11-23 13:30:05 +0100
  • 9c9ceb702a fix #5729 ThomasV 2019-11-23 15:12:16 +0100
  • b9e5edd704 fix #5728 ThomasV 2019-11-23 14:51:39 +0100
  • 06589df812 simplify add_transaction ThomasV 2019-11-23 12:46:43 +0100
  • fc85dcead6 follow-up previous commit ThomasV 2019-11-23 11:37:01 +0100
  • 6c62fb03ac fix #5733 ThomasV 2019-11-23 11:02:31 +0100
  • 88307357ec
    add some type hints SomberNight 2019-11-22 22:59:33 +0100
  • 770ae6d878
    fix tests SomberNight 2019-11-22 22:11:56 +0100
  • bda9a407d9
    trivial: don't print frequent-case log line in lnpeer.mark_open SomberNight 2019-11-22 21:37:15 +0100
  • 268e245322
    lnpeer: only set initialized after both sent AND received "init" SomberNight 2019-11-22 21:33:56 +0100
  • 61dfcba092 Refactor channel states: - persisted states are saved - state transitions are checked - transient states are stored in channel.peer_state - new channel states: 'PREOPENING', 'FUNDED' and 'REDEEMED' - upgrade storage to version 21 ThomasV 2019-10-29 08:02:14 +0100
  • c31fa059fe
    cli: clear up "rbf" arg for "payto" cmd in help text; and use eval_bool SomberNight 2019-11-22 16:09:42 +0100
  • 420b1a6636
    cli: load_wallet now auto-upgrades the WalletStorage when needed SomberNight 2019-11-22 15:54:34 +0100
  • 3d88d6870c
    cli: fix load_wallet for storage-encrypted wallets SomberNight 2019-11-22 15:48:22 +0100
  • 8e08ca7cb1 simplify network callbacks in lnworker ThomasV 2019-11-22 15:06:37 +0100
  • b469df5283 check channel funding_tx amount and script in save_short_channel_id ThomasV 2019-11-21 20:16:04 +0100
  • c2b0039935
    bitcoin.py: remove some remnants of TYPE_ADDRESS, TYPE_SCRIPT SomberNight 2019-11-21 18:51:38 +0100
  • 03cc63205f
    trivial: use logger.exception instead of traceback.print_exc SomberNight 2019-11-21 17:55:00 +0100
  • 6f246a83b3
    qt coin selection: allow selecting an empty set SomberNight 2019-11-21 17:46:00 +0100
  • 11f54aee60
    qt utxo list: spend_list is now a set (and renamed) SomberNight 2019-11-21 17:21:54 +0100
  • 216d9e3c4d
    lnpeer: (fix) force_close_channel was not awaited in some cases SomberNight 2019-11-21 16:37:43 +0100
  • d5b27e5be1
    Merge pull request #5787 from xaya/http-request-auth ghost43 2019-11-21 15:21:17 +0000
  • 423c4b0695
    Return 401 from RPC server for missing auth. Daniel Kraft 2019-11-21 15:12:14 +0100
  • 6b195437ed
    wallet: "future" txns num conf is now negative SomberNight 2019-11-21 05:01:59 +0100
  • 1526bc9ccf
    qt: consistently show tooltip when copying to clipboard SomberNight 2019-11-21 03:01:55 +0100
  • 9fe7917118
    Qt: Remove unused color from color scheme Johann Bauer 2019-11-20 21:11:41 +0100
  • 06de2660cf
    kivy: support invoices with "max" amount SomberNight 2019-11-20 19:29:29 +0100
  • 49284f716b
    wallet: bump fee now supports coin selection SomberNight 2019-11-20 18:43:05 +0100
  • fec9677508
    qt open channel: minor dialog fixes SomberNight 2019-11-20 18:00:45 +0100
  • cd9477c0da
    ln: qt channel open: fix max channel size SomberNight 2019-11-20 17:45:28 +0100
  • ae04434206
    ln: update list of fallback nodes SomberNight 2019-11-20 17:14:14 +0100
  • 4057140e6a
    lightning qr codes: more robust parsing SomberNight 2019-11-20 03:21:59 +0100
  • d1c262def0
    qt tx dialog: small clean-up in constructors SomberNight 2019-11-19 22:17:52 +0100
  • 97056ae44d
    qt send tab: subtract 2fa fee when clicking "spend max" SomberNight 2019-11-19 21:22:49 +0100
  • ca6654c102
    qt send tab: don't allow paying multiple invoices that spend max '!' SomberNight 2019-11-19 20:26:50 +0100
  • 710e9621b5
    qt tx dialog: allow blanking feerate SomberNight 2019-11-19 20:13:16 +0100
  • 13b858ab26
    qt tx dialog: disable "Finalize" btn if tx is None SomberNight 2019-11-19 19:35:57 +0100
  • 66ddedb97e
    qt tx dialog: small fee edit fix SomberNight 2019-11-19 19:29:10 +0100
  • 8bd27851a4
    qt tx dialog: only allow "save as local" for complete txns SomberNight 2019-11-19 18:41:44 +0100
  • aa3d817ef2
    qt: clean-up imports SomberNight 2019-11-18 20:56:49 +0100
  • b8e4ce9ba1
    hardware wallets: handle when label is None SomberNight 2019-11-18 18:13:26 +0100
  • aa37979100 fix #5761 ThomasV 2019-11-18 10:22:20 +0100
  • b9cf095e1a fix #5761 ThomasV 2019-11-18 05:48:21 +0100
  • ade47e331a Merge branch 'master' of github.com:spesmilo/electrum ThomasV 2019-11-18 05:12:25 +0100
  • 47e0b4cd02 fix #5765 ThomasV 2019-11-18 05:12:13 +0100
  • f2ca651dc4
    Merge pull request #5775 from JeremyRand/resolver-wallet ghost43 2019-11-18 02:11:06 +0000
  • 643bc9d802
    Fix missing wallet argument to _resolver JeremyRand 2019-11-18 01:31:33 +0000
  • 6b9971a466 fix #5767 ThomasV 2019-11-17 19:29:48 +0100
  • 0a8f511340 fix #5772 ThomasV 2019-11-17 19:25:11 +0100
  • a453189d37 fix #5766 ThomasV 2019-11-17 17:08:09 +0100