Commit Graph

  • ef5a5151e3
    daemon: make 'wallets' dict private SomberNight 2019-09-09 22:15:11 +0200
  • befa8ea771
    transaction: kill "name", "csv_delay", "cltv_expiry" fields SomberNight 2019-09-09 19:38:35 +0200
  • e5502a58ba uncomment breach_remedy in watchtower ThomasV 2019-09-09 18:49:14 +0200
  • ddcd77ab36
    Merge pull request #5628 from TheCharlatan/fixMultisigDigitalBitBox ghost43 2019-09-09 14:37:17 +0000
  • e7079f1bea
    Digital BitBox: Fix sending to self TheCharlatan 2019-09-09 14:52:59 +0200
  • 64deb87ade fix #5513 ThomasV 2019-09-09 11:58:32 +0200
  • 103a37b0ca add wallet_path to kwargs in run_cmdline ThomasV 2019-09-09 09:58:16 +0200
  • 46ffab0b55 remove --wallet option for daemon. fixes #3752 ThomasV 2019-09-09 06:28:54 +0200
  • d1dea9343e
    wallet: address_is_old minor clean-up SomberNight 2019-09-09 01:34:29 +0200
  • ccc1897f36
    qt addresses list: use IntEnum for dropdown filters SomberNight 2019-09-09 00:24:22 +0200
  • 86bd3839df follo-up 35761d1241 ThomasV 2019-09-08 19:25:35 +0200
  • 35761d1241 Save remote policy of chanel in wallet file (for private channels) ThomasV 2019-09-08 19:14:22 +0200
  • 1612bca4c8
    wine build: add --build to ./configure: prevents cross-comp. misdetect SomberNight 2019-09-08 18:55:31 +0200
  • b381fd84fb
    build: when building libsecp256k1, patch Makefile.am before autogen.sh SomberNight 2019-09-08 18:47:30 +0200
  • abde8ff169
    wallet: fix maturity off-by-one SomberNight 2019-09-08 18:26:04 +0200
  • e3d5475f03
    kivy: commit png icons (for svg resources) into repo SomberNight 2019-09-08 17:05:06 +0200
  • b1dc281cba
    kivy amount_dialog: truncate btc amounts to max precision SomberNight 2019-09-08 15:41:10 +0200
  • d5d9f5b46c fix #5618 ThomasV 2019-09-08 12:06:21 +0200
  • 83fcdbd561
    lnchannel: handle htlc-address collisions SomberNight 2019-09-07 07:37:13 +0200
  • 00f15d491b
    lnpeer: somewhat nicer log messages SomberNight 2019-09-07 07:29:22 +0200
  • d4da4aa56c
    lnrouter: fix off-by-one in NUM_MAX_EDGES_IN_PAYMENT_PATH SomberNight 2019-09-06 18:36:21 +0200
  • 25c372a3e0
    lnworker.invoices access now uses lock SomberNight 2019-09-06 18:27:47 +0200
  • 509df9ddaf
    create class for ShortChannelID and use it SomberNight 2019-09-06 18:09:05 +0200
  • 251db638af
    only require libsecp256k1 if lightning is enabled SomberNight 2019-09-06 15:08:15 +0200
  • e5ff4fc7cd fix #5605 ThomasV 2019-09-06 13:43:00 +0200
  • 5e92f637a6 fix CLI exception handling ThomasV 2019-09-06 12:38:13 +0200
  • 35b0b3a43c Fix CLI. Some commands require wallet_path. Return error on exception. ThomasV 2019-09-06 11:06:08 +0200
  • 5faa0ade3d ignore exceptions in payserver ThomasV 2019-09-06 08:06:26 +0200
  • 712c3f1248
    commands: try to fix tests SomberNight 2019-09-05 23:22:11 +0200
  • edf186da0d
    channeldb.load_data: attempt at fixing race SomberNight 2019-09-05 18:32:45 +0200
  • 4f741cfccc
    lnpeer: longer timeouts SomberNight 2019-09-05 18:31:51 +0200
  • 58681e4d07
    follow-up prev (commands) SomberNight 2019-09-05 18:30:04 +0200
  • 9ec9e1760a CLI: always use the daemon's cmd_runner, and pass the 'wallet' parameter explicitly to each command that requires it. Previous code was relying on side effects to set the wallet. This should fix #5614 ThomasV 2019-09-05 17:57:51 +0200
  • 0deb12cb2b
    kivy: fix ln channel open via scan_qr SomberNight 2019-09-05 17:06:42 +0200
  • 45f3e28d38 qt: minor fixes ThomasV 2019-09-05 15:00:45 +0200
  • 28da62f51b add PayServer settings to settings_dialog ThomasV 2019-09-05 14:43:27 +0200
  • 96d3c36e4a Qt: move settings dialog to a separate module ThomasV 2019-09-05 13:21:18 +0200
  • 9d595f1fe1 fix websocket messages ThomasV 2019-09-05 11:45:28 +0200
  • 94e7e94e2f fix ssl config names, add new config tab ThomasV 2019-09-05 11:36:50 +0200
  • 466c2bd293 for now, use PR_PAID for onchain unconfirmed ThomasV 2019-09-05 11:33:09 +0200
  • 128285a050 http server: add ssl and bip70 signed requests ThomasV 2019-09-05 10:57:50 +0200
  • 9d65120e59
    commands: fix "close_wallet" SomberNight 2019-09-04 20:16:47 +0200
  • 1bd9b3a66a
    commands: fix "restore" cmd SomberNight 2019-09-04 20:15:54 +0200
  • de83ab6d4a
    CLI: remove timeout for offline commands SomberNight 2019-09-04 14:35:04 +0200
  • b0902940b5
    README: mention submodule init SomberNight 2019-09-04 14:03:39 +0200
  • 99b83f7527
    fix #5617 SomberNight 2019-09-04 13:53:38 +0200
  • a42a773d19
    storage: replace STO_EV_* ints with IntEnum SomberNight 2019-09-04 13:31:49 +0200
  • 54776ca1d9 disable http server by default ThomasV 2019-09-04 13:07:44 +0200
  • deb97567fb Qt: fix request menu ThomasV 2019-09-04 12:52:32 +0200
  • 0d1ffe5642 fix submodule ThomasV 2019-09-04 12:39:02 +0200
  • 747ab7a0a2 Integrate http_server (previously in electrum-merchant) Use submodule to fetch HTML and CSS files ThomasV 2019-09-03 14:44:33 +0200
  • bd57880799 do not raise exception when add_own_channel adds channel update from the cache ThomasV 2019-09-04 08:01:08 +0200
  • e286ed1c13 add_own_channel does not need to be async ThomasV 2019-09-03 21:01:45 +0200
  • 9372eacc29
    hw wallets: show DeviceUnpairableError nicely in qt gui SomberNight 2019-09-03 19:19:58 +0200
  • bb2c3475cc
    qt main_window: fix receive_at, rm dead code SomberNight 2019-09-03 18:56:09 +0200
  • 8cd8c6612d
    hw wallets: fix "show address" functionality in qt receive tab SomberNight 2019-09-03 18:37:48 +0200
  • ff94240139
    qt receive tab: fix on-chain pay.requests without amount SomberNight 2019-09-03 18:33:49 +0200
  • c3504cec94
    follow-up a4b24df4bb SomberNight 2019-09-03 17:53:11 +0200
  • 073a09f926
    wallet/keystore: small inheritance clean-up SomberNight 2019-09-03 16:24:05 +0200
  • a4b24df4bb fix json error in listrequests ThomasV 2019-09-03 14:51:07 +0200
  • 2801539087 fix create_menu error #5609 ThomasV 2019-09-03 14:50:34 +0200
  • ab76a1fe5b
    wallet.add_hw_info: also store "is_change" in output_info SomberNight 2019-09-03 14:34:10 +0200
  • ac329797e0
    wallet.add_hw_info: minor clean-up SomberNight 2019-09-03 14:20:00 +0200
  • fd70b806de
    (trivial) wine build: rm keys in Dockerfile SomberNight 2019-09-03 14:18:56 +0200
  • 3d7cb935ff
    appimage: don't rm jsonschema-*.dist-info as pkg needs it SomberNight 2019-09-02 19:21:53 +0200
  • 7f870f5e09 replace daemon 'start' subdommand with -d ThomasV 2019-09-02 19:04:08 +0200
  • 241a37d12d
    Merge pull request #5253 from AbdussamadA/update-utxo-list-label ThomasV 2019-09-02 18:38:45 +0200
  • d5691129bb
    Merge pull request #5604 from MrNaif2018/master ThomasV 2019-09-02 18:35:23 +0200
  • 74366f5cce
    android build: persist gradle datadir SomberNight 2019-09-02 17:32:48 +0200
  • dfa345defc
    only build one android apk on Travis (take 3...) SomberNight 2019-09-02 17:03:29 +0200
  • a50f935aec Restructure invoices and requests (WIP) - Terminology: use 'invoices' for outgoing payments, 'requests' for incoming payments - At the GUI level, try to handle invoices in a generic way. - Display ongoing payments in send tab. ThomasV 2019-08-11 14:47:06 +0200
  • 1dab0aa719
    Fix for onchain_history summary building MrNaif2018 2019-09-02 16:24:08 +0300
  • 3902d774f7
    (trivial) travis: move flake8 tests to first stage SomberNight 2019-09-01 20:12:25 +0200
  • 8404e07061
    only build one android apk on Travis SomberNight 2019-09-01 20:05:40 +0200
  • 0534f937ab
    local jsonrpc: log exceptions daemon-side SomberNight 2019-09-01 18:23:01 +0200
  • eb5033dfc6
    commands: add feerate param to payto/paytomany SomberNight 2019-09-01 17:52:02 +0200
  • 0333632eb0
    follow-up prev: only build one apk on Travis SomberNight 2019-09-01 15:49:50 +0200
  • 54d468f457
    android apk: build two apks. ARMv7 and ARMv8 SomberNight 2019-09-01 15:38:26 +0200
  • 75afd06ca3
    android build: don't download Apache ANT on every build SomberNight 2019-08-31 19:08:41 +0200
  • 98c8c2127c
    android build: update kivy, p4a, buildozer SomberNight 2019-08-31 17:06:02 +0200
  • b99a71d1b3 kivy: call register_callback only from main_window. Display CTN in channel details. ThomasV 2019-08-31 10:13:20 +0200
  • e79253b5e0 Syntax change: Require --offline to run commands without a daemon. That makes the syntax less ambiguous. It also makes it possible to implement a CLI that does not import all the electrum modules. ThomasV 2019-08-31 09:19:46 +0200
  • c67fb88e58 remove redundant 'stop' in regtest setUp (should run a bit faster) ThomasV 2019-08-31 08:49:31 +0200
  • 0702338912 main script: rm init_daemon (dead code), call sys_exit in init_cmdline ThomasV 2019-08-31 08:32:06 +0200
  • 936d1e0a24
    pyinstaller binaries: include files needed by new jsonrpc libs SomberNight 2019-08-30 21:15:47 +0200
  • 956bd3baaf
    lnpeer: make per-peer TaskGroup a field (as for interfaces), and use it SomberNight 2019-08-30 19:51:17 +0200
  • 9e57a59615
    network: handle main_taskgroup dying better. passthrough CancelledError SomberNight 2019-08-30 19:46:25 +0200
  • 6197cfbb3b Revert "Remove early return in create_sweeptxs_for_our_ctx." ThomasV 2019-08-30 17:40:46 +0200
  • 3e8080b669 test_breach_with_spent_htlc: do not overwrite default_wallet, load toxic_wallet instead ThomasV 2019-08-30 17:40:09 +0200
  • 10e186c1d3 revert ed086934e5 (this does not work well with travis) ThomasV 2019-08-30 15:57:01 +0200
  • 6f333bd86d make regtests more robust ThomasV 2019-08-30 15:18:04 +0200
  • ed086934e5 In 'daemon start', do not return until the daemon can be reached ThomasV 2019-08-30 15:15:30 +0200
  • 5ec1db4d51 Ignore exceptions raised in lnworker.on_network_update. Exception raised there may cancel the network's main taskgroup. ThomasV 2019-08-30 09:54:32 +0200
  • d0cfb3ae12 Remove early return in create_sweeptxs_for_our_ctx. - This was added because we did not store the complete htlc history. - It makes the result dependent on the current channel state - That creates a race condition in sweep_info, because the result is cached. - As a result, test_breach_with_spent_htlc was randomly failing. ThomasV 2019-08-30 09:11:54 +0200
  • 5f817770af
    android build: make sure to use correct pycryptodomex SomberNight 2019-08-29 18:07:37 +0200
  • 01f582cc14 Remove electrumx.ml because of phishing (#5596) EagleTM 2019-08-29 14:37:33 +0200
  • f403735191
    lnpeer: reestablish_channel - don't replay unacked msgs they alrdy have SomberNight 2019-08-29 12:37:25 +0200
  • 2583decc64
    Merge pull request #5593 from wakiyamap/patch-1 ThomasV 2019-08-29 10:20:34 +0200
  • 523de5782b
    Fix travis error Jin Eguchi 2019-08-29 04:32:32 +0900
  • 2ee881f40a
    qt channels list: fields should not be editable SomberNight 2019-08-28 16:54:51 +0200