Commit Graph

  • b72f8a8c9a
    RPC client: exit code 1 if RPC server returned error JeremyRand 2020-05-10 06:34:27 +0000
  • b891d3dc85 new command: get_ssl_domain ThomasV 2020-05-09 10:33:18 +0200
  • fbc539e2cc One can now click the back button in the show_xpub_and_add_cosigners wizard step relativistic electron 2020-05-06 22:34:59 +0200
  • 984da7515a fix #6125: detect self-payments ThomasV 2020-05-06 12:32:33 +0200
  • 250c99d5b2
    travis: use other "coveralls" package SomberNight 2020-05-06 11:42:58 +0200
  • 619f8555f5
    follow-up prev: trivial rename SomberNight 2020-05-06 11:27:50 +0200
  • cc4029c335
    test_lnpeer: add some multi-hop payment unit tests SomberNight 2020-05-06 11:00:58 +0200
  • 7153e753d1
    lnworker._pay: allow specifying path as argument SomberNight 2020-05-06 10:56:33 +0200
  • 63b18dc30f
    lnrouter: add PathEdge/LNPaymentPath for (node_id, scid) SomberNight 2020-05-06 10:51:45 +0200
  • 04d018cd0f
    test_lnpeer: some clean-up, make it easier to add "num_node>2" tests SomberNight 2020-05-06 10:44:38 +0200
  • 7951f2ed3b
    lnworker.pay: small clean-up SomberNight 2020-05-06 04:02:59 +0200
  • 7d3eb5d4db
    (trivial) follow-up c1b1638615 SomberNight 2020-05-06 04:01:56 +0200
  • 62be1cc367
    small clean-up re "extract preimage from on-chain htlc_tx" SomberNight 2020-05-06 03:15:20 +0200
  • 5c05c06bf0 follow-up prev commit: fix test_lnpeer ThomasV 2020-05-05 21:18:17 +0200
  • 7b44e27087 lnpay: return payment log, increase timeout ThomasV 2020-05-05 18:32:43 +0200
  • d7b853f271 follow-up 8ba7e68064 ThomasV 2020-05-05 15:40:13 +0200
  • 887b643706 follow-up prev commit... ThomasV 2020-05-05 09:58:50 +0200
  • a8c14e65ad follow-up prev commit ThomasV 2020-05-05 09:57:01 +0200
  • 1529b07aa4 follow-up prev commit ThomasV 2020-05-05 09:55:56 +0200
  • c1b1638615 fix htlc forwarding: - persist fail_htlc error messages - do not rely on payment_hash in htlc_switch ThomasV 2020-05-03 12:13:08 +0200
  • 7cbb102c81 add test with fail_malformed_htlc to forwarding regtest ThomasV 2020-05-05 09:04:17 +0200
  • ab188ff375 add config variable to test update_fail_malformed_htlc ThomasV 2020-05-04 20:31:36 +0200
  • 8ba7e68064 fix #6122: extract preimage from on-chain htlc_tx ThomasV 2020-05-02 11:39:21 +0200
  • f8019d9b6c
    Merge pull request #6139 from JeremyRand/crypto-backend-typo ThomasV 2020-05-03 05:52:20 +0200
  • 62ca53cdf4
    Fix "backed" typo in crypto.py JeremyRand 2020-05-03 03:08:28 +0000
  • 484e317bfa
    android build: update p4a and buildozer SomberNight 2020-05-03 04:06:06 +0200
  • abe1bece2c remove UnknownPaymentHash (exception used as value) ThomasV 2020-05-02 22:27:28 +0200
  • a5a5048d53 lnpay: save invoice ThomasV 2020-05-02 17:26:02 +0200
  • 085b6ca2ab jsonrpc: pass timeout to aiohttp session ThomasV 2020-05-02 17:25:30 +0200
  • 123b8c1792 (minor) rename chan.sweep_htlc ThomasV 2020-05-02 11:42:47 +0200
  • f53a10084d create_sweeptxs_for_our_ctx: fix static_remotekey ThomasV 2020-05-01 16:54:50 +0200
  • 5bf3115a4a
    qt send tab: (fix) allow user to set lower fees if "not enough funds" SomberNight 2020-05-01 07:51:29 +0200
  • b9bb78a1db
    qt ConfirmTxDialog: fix exc for "max" invoice when "not enough funds" SomberNight 2020-05-01 07:34:11 +0200
  • 0ee73378c9
    daemon: rm "daemon.wallet" reference SomberNight 2020-05-01 06:56:21 +0200
  • 0f6cbfba8e
    qt update checker: do not keep main window ref so it can gc-ed SomberNight 2020-05-01 06:39:55 +0200
  • 2105c6c4e6
    qt exception window: turn Exception_Hook into singleton SomberNight 2020-05-01 06:33:38 +0200
  • 2b1a150c52
    multi-wallet: properly stop lnworker/lnwatcher SomberNight 2020-05-01 04:39:49 +0200
  • 8389892dbd
    lnpeer: (trivial) log name for chan.state and chan.peer_state SomberNight 2020-05-01 03:43:12 +0200
  • 9ac41be1e8
    network: set .oneserver in __init__ SomberNight 2020-05-01 03:27:31 +0200
  • 371cf1f445
    wallet: disallow fee-bumping/coinjoining ln funding tx SomberNight 2020-04-30 21:41:36 +0200
  • 6f7a4ab048
    lnpeer: add get_channel_by_id, for small speed-up SomberNight 2020-04-30 21:13:29 +0200
  • b9b53e7f76
    lnworker: fix threading issues for .channels attribute SomberNight 2020-04-30 21:08:26 +0200
  • f5eb91900a
    use correct feerate when sweeping htlcs SomberNight 2020-04-30 19:37:06 +0200
  • ab5338b46b fix #6111, and show channels tab even if lightning is disabled (follow-up 527e0b9b89) ThomasV 2020-04-29 11:41:57 +0200
  • 527e0b9b89
    qt main window: only show "Channels" tab if wallet has lightning SomberNight 2020-04-26 05:51:02 +0200
  • 100a216165
    qt wallet>info: add text if lightning is not available for wallet SomberNight 2020-04-26 05:49:34 +0200
  • b59c3294b2
    fix #6115: qt wallet>information was broken for imported wallets SomberNight 2020-04-26 05:29:32 +0200
  • 853f42dbbb
    Merge pull request #6114 from SomberNight/202004_qt_network_dialog ThomasV 2020-04-25 10:33:55 +0200
  • 58dee38ed2
    qt network dialog: merge "Overview" and "Servers" tabs SomberNight 2020-04-25 06:15:35 +0200
  • bf223470ce
    network: handle unparseable server-str SomberNight 2020-04-25 06:53:25 +0200
  • 56a9ccca6d
    interface: make localhost exempt from ip-range bucketing SomberNight 2020-04-25 06:38:26 +0200
  • 38980a4f5c
    interface: (trivial) make some methods private SomberNight 2020-04-24 17:18:05 +0200
  • 69de3b94db
    config: "serverfingerprint" key requires "server" key SomberNight 2020-04-24 17:17:12 +0200
  • ca1046bce2
    Add --serverfingerprint option (#6094) Luke Childs 2020-04-24 21:11:40 +0700
  • e2ae44beb9
    commands: "notify" cmd: stop watching addr if called with empty URL SomberNight 2020-04-24 15:34:55 +0200
  • 54fdb011f9
    fixups for CallbackManager refactor SomberNight 2020-04-24 15:32:05 +0200
  • f4dc93cb7d lnworker: blacklist channel if policy is unchanged but has a new timestamp. ThomasV 2020-04-24 12:16:21 +0200
  • 2d0ef78a11 channel_db: add verbose option to add_channel_update ThomasV 2020-04-24 11:45:39 +0200
  • 64733a39dc
    set more restrictive file permissions for exported private keys (#6106) Evgeny Zinoviev 2020-04-22 02:01:41 +0300
  • 1846154ca3
    build: update git in dockerfiles (#6107) Jin Eguchi 2020-04-22 07:48:01 +0900
  • bdb870af00 follow-up c454564ed6 ThomasV 2020-04-21 15:31:13 +0200
  • 0b6ae1dbff fix #6101 ThomasV 2020-04-20 18:54:43 +0200
  • 4d01a550c4 fix #6103: local config contains remote reserve ThomasV 2020-04-20 18:48:41 +0200
  • 1a4d33086b refactoring: remove inspect_edge ThomasV 2020-04-17 11:53:51 +0200
  • ec5330fc21 separate method that runs Dijkstra and return distances ThomasV 2020-04-17 11:03:19 +0200
  • f52072e169
    follow-up prev SomberNight 2020-04-18 18:51:20 +0200
  • 12d771737a
    fix #6096: bugfix for creating zero amount LN invoice SomberNight 2020-04-18 05:56:12 +0200
  • 8f4c384aad
    qt crash reporter: html.escape traceback to avoid formatting issues SomberNight 2020-04-18 05:48:11 +0200
  • b1d2389656
    hww: stop keystore.thread when closing wallet SomberNight 2020-04-17 19:37:05 +0200
  • 2cfa3bd6c8
    hww hidapi usage: try to mitigate some thread-safety issues SomberNight 2020-04-17 19:05:56 +0200
  • 98d2ab5bd6
    hww: fix HardwareClientBase not having reference to plugin SomberNight 2020-04-17 19:25:18 +0200
  • cd199390e2
    Use non-standard localhost port for server-string fallback (#6087) Luke Childs 2020-04-17 02:39:05 +0700
  • 9e57ae630b
    network/gui: unify host/port input fields to single server str SomberNight 2020-04-16 21:12:23 +0200
  • b2cfaddff2
    network.NetworkParameters: merge host+port+protocol into "server" field SomberNight 2020-04-16 20:30:53 +0200
  • adc3784bc2
    network: allow mixed protocols among interfaces SomberNight 2020-04-16 19:56:30 +0200
  • 872380a525
    Add electrum_data to .gitignore (#6092) Luke Childs 2020-04-16 22:49:48 +0700
  • ea64b2af64
    interface.get_certificate: use public asyncio APIs SomberNight 2020-04-16 17:31:58 +0200
  • ef5ad5f22f extend 'add_peer', 'list_peers' commands to gossip ThomasV 2020-04-16 12:39:12 +0200
  • c454564ed6 sql_db: do not require network object ThomasV 2020-04-16 10:58:40 +0200
  • 82da581d45
    lnworker: clear peer retry times if proxy settings change SomberNight 2020-04-15 22:47:14 +0200
  • 95fa5d37c3
    lnworker.peers: follow-up b5811e8072 SomberNight 2020-04-15 22:41:16 +0200
  • 223b62554e
    lntransport: use network proxy if available SomberNight 2020-04-15 21:41:33 +0200
  • b5811e8072
    lnworker.peers: fix threading issues SomberNight 2020-04-15 21:32:53 +0200
  • 47ab8f8dc5
    daemon.on_stop: adapt to python 3.8 SomberNight 2020-04-15 19:34:52 +0200
  • c2d6a902dd
    build: update some packages in dockerfiles SomberNight 2020-04-15 18:06:59 +0200
  • 1600241b02
    fix tests: follow-up prev few commits SomberNight 2020-04-15 17:39:39 +0200
  • 7257172e1c
    NetworkRetryManager: add random noise to time SomberNight 2020-04-15 17:23:02 +0200
  • 76f0ad3271
    util: add NetworkRetryManager, a baseclass for LNWorker and Network SomberNight 2020-04-15 17:17:11 +0200
  • 90cb032721
    lnworker: implement exponential backoff for retries SomberNight 2020-04-15 16:40:16 +0200
  • 86b29603cb
    network: (trivial) rename field to indicate private SomberNight 2020-04-15 16:01:34 +0200
  • ac749f3a19
    network: introduce NUM_STICKY_SERVERS SomberNight 2020-04-14 19:58:22 +0200
  • 34e3e48ba5
    network: rm server_queue SomberNight 2020-04-14 18:44:45 +0200
  • 8baa79be88
    network: implement exponential backoff for retries SomberNight 2020-04-14 18:28:41 +0200
  • cf1f2ba4dc
    network: replace "server" strings with ServerAddr objects SomberNight 2020-04-14 16:56:17 +0200
  • ef2ff11926 fix tests (follow-up prev commit) ThomasV 2020-04-14 18:35:50 +0200
  • 9224404108 Move callback manager out of Network class ThomasV 2020-04-14 16:12:47 +0200
  • 73325831b7 run lnworker.main_loop directly on the event loop ThomasV 2020-04-14 18:28:23 +0200
  • 1d667fe932
    Hard fail on bad server-string (#6086) Luke Childs 2020-04-14 19:15:28 +0700
  • da8b24d61a require aiohttp_socks>=0.3 ThomasV 2020-04-14 09:48:18 +0200
  • 70f70d0f80
    README: mention script location (for "electrum", after pip install) SomberNight 2020-04-14 02:15:22 +0200