Commit Graph

  • a98fd14f8d
    qt swap_dialog: clean-up imports SomberNight 2020-06-18 19:58:23 +0200
  • 2be2a510ff
    submarine_swaps: replace asserts with Exceptions SomberNight 2020-06-18 19:45:07 +0200
  • 1849206394
    submarine_swaps: small clean-up SomberNight 2020-06-18 18:18:33 +0200
  • c887c910c6
    Merge pull request #6238 from SomberNight/202006_randomise_address_subscriptions ghost43 2020-06-18 15:43:44 +0000
  • 5f2d347d81
    submarine_swaps: wallet.get_unused_address -> get_receiving_address SomberNight 2020-06-18 17:11:14 +0200
  • eb910ba14f
    Merge pull request #6236 from spesmilo/channel_backup_version ThomasV 2020-06-18 15:17:13 +0200
  • e1a2299f0c channel backup versions: trivial clean-up SomberNight 2020-06-17 17:17:05 +0200
  • f9788a5d90 channel backups: add MAC ThomasV 2020-06-16 11:52:08 +0200
  • 6922d81a1e channel backups: add another version number, for the backup itself ThomasV 2020-06-16 11:08:52 +0200
  • 26ae6d68a3 add encryption version to channel backups ThomasV 2020-06-16 10:42:47 +0200
  • cb4c8abe1c submarine swaps: disable merging of transaction in history ThomasV 2020-06-18 14:15:05 +0200
  • 77c2aa5017 add Max button to swap dialog, fix fee slider behaviour when max is selected ThomasV 2020-06-16 17:49:34 +0200
  • a1e8f9e2aa swaps: mapping of prepay_hash to payment_hash ThomasV 2020-06-15 11:48:49 +0200
  • c8506eaa39 swaps: store fee_preimage ThomasV 2020-06-12 10:07:36 +0200
  • 540dd73f3b Submarine swaps: - improve gui - allow coin selection - allow spending 'max' ThomasV 2020-06-09 13:41:44 +0200
  • ee59ad13c4 support new protocol (minerFeeInvoice) ThomasV 2020-06-06 19:37:53 +0200
  • bcf2246633 minor fix ThomasV 2020-05-28 20:24:00 +0200
  • e6e6103434 swaps: add safeguards to gui ThomasV 2020-05-28 15:03:57 +0200
  • 5fa09970b6 swaps: move fee logic to swap_manager, fix command line ThomasV 2020-05-28 13:11:32 +0200
  • 3874f7ec77 swaps: use StoredObject to store data ThomasV 2020-05-28 10:59:20 +0200
  • a73f24e826 swaps: perform 10 payment attempts ThomasV 2020-05-27 18:08:18 +0200
  • fa399f3471 swaps: show time left until tx can be refunded ThomasV 2020-05-27 12:20:00 +0200
  • 04fb329c2e swaps: stop watching address once utxo is spent and mined ThomasV 2020-05-27 12:12:14 +0200
  • 252591832a swaps: improve history display ThomasV 2020-05-27 09:59:53 +0200
  • 7ec7dd07d0 swaps: disable rbf ThomasV 2020-05-26 19:14:58 +0200
  • 6020c848a9 swaps: add fee_combo, hide min/max ThomasV 2020-05-26 18:44:43 +0200
  • f8dd62aec0 show swaps as single line in history main_window.run_coroutine_from_thread ThomasV 2020-05-26 10:02:27 +0200
  • 46770bfd71 submarine swaps: fix expected amounts ThomasV 2020-05-25 22:18:18 +0200
  • 17485e3b88 follow-up prev commit ThomasV 2020-05-25 20:19:24 +0200
  • 000e56d67e submarine swaps: verify amounts ThomasV 2020-05-25 20:06:23 +0200
  • 76bddb1ec2 swaps: handle cancellation in password dialog ThomasV 2020-05-25 16:35:29 +0200
  • 608d898119 submarine swaps: fix fee rounding and fee slider behavior ThomasV 2020-05-25 15:58:33 +0200
  • 6b36c59ab0 submarine_swaps: add fee slider, improve gui ThomasV 2020-05-25 12:47:08 +0200
  • ac3ec19d2d submarine_swaps: simplification ThomasV 2020-05-24 17:22:54 +0200
  • 96b4f0e26e submarine swaps: new API url ThomasV 2020-05-24 15:54:47 +0200
  • 17ff6ffa08 submarine_swaps: add SwapManager ThomasV 2020-05-24 13:42:36 +0200
  • b26ad81e69 sub swaps: - fix invoice expiration - use p2wsh ThomasV 2020-05-23 13:32:28 +0200
  • 7d2979d776 submarine swaps: add normal swaps to GUI, various minor fixes ThomasV 2020-05-23 12:28:49 +0200
  • eb9f6ce293 submarine swaps: fix refund tx (p2wsh-in-p2sh, locktime) ThomasV 2020-05-23 11:47:09 +0200
  • 10fa11267d qt: separate module for swap_dialog ThomasV 2020-05-22 12:49:41 +0200
  • 1b1c7d1f9e submarine swaps: create refund transaction ThomasV 2020-05-22 10:39:30 +0200
  • 756dd8eb66 submarine swaps: add forward swaps ThomasV 2020-05-21 10:36:22 +0200
  • f8b736c908 submarine swaps: - use lnwatcher callback - add gui button ThomasV 2020-05-20 13:26:58 +0200
  • 1e67e55303 submarine swaps, initial implementation: - server uses Boltz API (https://docs.boltz.exchange/en/latest/) - reverse swaps only - command-line only ThomasV 2020-05-19 13:23:44 +0200
  • 368229a4c3 lnsweep: claim our_ctx_to_local if we breach ThomasV 2020-06-18 11:33:44 +0200
  • 2c962abe51
    network: randomise the order of address subscriptions SomberNight 2020-06-17 19:25:52 +0200
  • 2580832a88
    fix travis: regtest tests were failing with bitcoind 0.20 SomberNight 2020-06-17 18:11:18 +0200
  • 725b6f1564
    crypto: chacha20-methods: make associated_data param optional SomberNight 2020-06-17 17:32:51 +0200
  • b9db16327a on_payment_succeeded: use notify instead of show_message ThomasV 2020-06-17 12:05:03 +0200
  • e99a38e538 on_payment_succeeded: show description ThomasV 2020-06-17 10:37:22 +0200
  • 3c6b049f9a
    appimage: update package in dockerfile SomberNight 2020-06-17 00:33:36 +0200
  • 121be4cde6
    fix typo in prev SomberNight 2020-06-17 00:22:46 +0200
  • f5f3394552
    git sanity: enforce "git checkout commithash" actually pulls commit SomberNight 2020-06-15 20:01:22 +0200
  • 661ecb2cf5 add help text to channel backup QR code ThomasV 2020-06-16 18:48:04 +0200
  • 83cabccdb5
    bump libsecp256k1 version SomberNight 2020-06-15 16:56:36 +0200
  • 996799d79e
    lnchannel: update_fee: improve "can afford" check SomberNight 2020-06-15 15:42:56 +0200
  • e59eb147c0
    lnchannel.available_to_spend: LOCAL now respects "fee spike buffer" SomberNight 2020-06-10 21:14:56 +0200
  • ccf50dc980
    lnchannel.available_to_spend: minor refactor SomberNight 2020-06-10 20:54:26 +0200
  • 7fccd4fc5e
    lnchannel.available_to_spend: consider both receiver's and sender's ctx SomberNight 2020-06-10 20:23:12 +0200
  • 817411b889
    ChannelConfig: add some clarifications SomberNight 2020-06-10 20:13:01 +0200
  • 240c823e8b
    crash reporter: propagate HTTP error as exception SomberNight 2020-06-14 03:41:45 +0200
  • 43892dd61a
    invoices: fix #6233 SomberNight 2020-06-14 03:39:35 +0200
  • eb39aa143b
    try fixing email plugin SomberNight 2020-06-13 19:12:22 +0200
  • 0b224ba685
    invoices: minor clean-up (type hints, mark broken things) SomberNight 2020-06-13 18:54:22 +0200
  • 23ea64808d
    fix tests: follow-up prev SomberNight 2020-06-13 18:53:50 +0200
  • 906a2c15dc
    sweeping via CLI: allow customising RBF SomberNight 2020-06-13 18:44:20 +0200
  • b6b8aadd55
    README: update path to android build instructions SomberNight 2020-06-13 03:59:55 +0200
  • 9cfb954a72
    Merge pull request #6228 from SomberNight/202006_reproducible_targz ghost43 2020-06-13 01:53:08 +0000
  • dacc61a41d
    sdist build: update message about reproducibility SomberNight 2020-06-12 20:54:18 +0200
  • 612259f70f
    travis sdist: git clone repo a second time, to properly set umask SomberNight 2020-06-12 20:01:19 +0200
  • 16b14d6f06
    Merge pull request #6227 from spesmilo/mv_android ThomasV 2020-06-12 21:22:50 +0200
  • 485422b072 move android stuff to contrib/android ThomasV 2020-06-12 20:18:18 +0200
  • c5c8ea15bb
    sdist build: stop making .zip distributables as they are not deterministic SomberNight 2020-06-12 19:43:47 +0200
  • 901a900ec5
    sdist build: when building docker image, no interactive prompts! SomberNight 2020-06-11 22:44:56 +0200
  • a06f5da7c2
    sdist build: bump base image to ubuntu 20.04 SomberNight 2020-06-11 22:38:03 +0200
  • 891390f9a1
    sdist build: umask should be specified for git clone SomberNight 2020-06-11 21:46:50 +0200
  • 24a007840f
    sdist build: use modern pip SomberNight 2020-06-11 20:19:28 +0200
  • e12bc4817a
    attempt at reproducible tarballs (sdist) SomberNight 2020-06-11 03:50:32 +0200
  • ba5ccf464c
    Merge pull request #6223 from wakiyamap/patch-1 ThomasV 2020-06-12 00:03:54 +0200
  • 4a18100e6b
    Fix typos Jin Eguchi 2020-06-12 05:48:19 +0900
  • b0230f6a4b
    build: fix win/appimage binaries following jsonrpc dep-removal SomberNight 2020-06-11 03:43:40 +0200
  • 0b6ce657b1
    setup.py: fix 'full' extra SomberNight 2020-06-11 04:52:56 +0200
  • 2dfef9dde6
    appimage: update package in dockerfile SomberNight 2020-06-11 02:52:09 +0200
  • efe5cd9aff
    rerun freeze_packages SomberNight 2020-06-11 02:03:16 +0200
  • 5b4d46299a
    ChannelConfig.validate_params: fix sat/msat unit mismatch SomberNight 2020-06-09 20:23:52 +0200
  • d9c5258014
    Merge pull request #6220 from spesmilo/jsonrpc_nodeps ThomasV 2020-06-09 19:37:31 +0200
  • 3509343447
    ln: make 'to_self_delay' CSV configurable SomberNight 2020-06-09 18:36:34 +0200
  • aa1fb9d5df
    win/mac binaries: rm jsonrpc* dependencies SomberNight 2020-06-09 17:55:16 +0200
  • a32cb7784f
    myAiohttpClient: add id counter, and rename to JsonRPCClient SomberNight 2020-06-09 17:50:06 +0200
  • 50f705ee46
    fix json-rpc interface (when not using CLI) SomberNight 2020-06-09 17:45:04 +0200
  • 30f5be26ac Remove dependencies: jsonrpcserver, jsonrpcclient ThomasV 2020-06-09 10:05:23 +0200
  • fc39295d20
    lnpeer: review safety check re channel open flow, and tweak params SomberNight 2020-06-08 21:17:23 +0200
  • 947af92126
    tx dialog: show various warnings if input amounts cannot be verified (#6217) ghost43 2020-06-08 14:24:41 +0000
  • 61ccc1ccd3
    config: allow changing "skipmerklecheck" at runtime SomberNight 2020-06-08 16:10:47 +0200
  • d0ab003978
    qt qrcode: fix DeprecationWarning (float->int conversion) SomberNight 2020-06-07 03:10:27 +0200
  • 211118ae81 fix #6210: show_onchain/lightning_invoice dialogs ThomasV 2020-06-06 11:55:33 +0200
  • 4004b8085f kivy on_resume: check self.has_pin_code() ThomasV 2020-06-06 13:34:40 +0200
  • 1429c5b2bf (minor) fix missing parameter to PincodeDialog ThomasV 2020-06-06 13:19:00 +0200
  • 0c17954d37 do not create backups for channels that do not have static_remotekey ThomasV 2020-06-06 12:28:08 +0200
  • 2464b3ab81 follow-up 88bb5309c4 ThomasV 2020-06-06 12:08:36 +0200