117 Commits (83575f27a1ad4b76c75095ceaad85a6c4b38aec7)

Author SHA1 Message Date
Rusty Russell 049f2351d4 newaddr: deprecate 'address' output. 6 years ago
Rusty Russell 203ef2ed0b listsendpays: updated version of listpayments. 6 years ago
Christian Decker 72f1c78a1e jsonrpc: Arm the minconf=1 parameter and deal with the fallout 6 years ago
Rusty Russell 3b587a1c6d lightningd: fix db error where we can have detached peer. 6 years ago
Rusty Russell 26df586fbf pytest: add test for db constraint failure 6 years ago
Christian Decker 59fa47bf64 pytest: Mark the worst gossip offenders as developer-only tests 6 years ago
Simon Vrouwe 10057c8335 openingd/json_fund_channel: 6 years ago
Rusty Russell 2d7c1ed0cf pytest: create proper mock failures. 6 years ago
lisa neigut 28699f0eca option_data_loss_protect: reenable by default 6 years ago
lisa neigut c45d034bc0 option_data_loss_protect: fixup commitment point check 6 years ago
Rusty Russell 9f1f79587e short_channel_id_dir: new primitive for one direction of short_channel_id 6 years ago
Christian Decker 659a26ea5a misc: Update short_channel_id representation to use 'x' separators 6 years ago
lisa neigut efa38875b2 listpeers: include `private` field in `channels` output 6 years ago
Rusty Russell 6aa511fa7a channeld: only enable option_data_loss_protect if EXPERIMENTAL_FEATURES. 6 years ago
Rusty Russell 981b000949 pytest: add trivial test to make sure reconnect works with no channel activity. 6 years ago
lisa neigut a39c97c960 channeld: support private channel creation, fixes #2125 6 years ago
lisa neigut eab992cecd py-tests: rename 'announce' to 'wait_for_announce' 6 years ago
Rusty Russell 1d7b287439 pytest: speed up test_restart_many_payments when !DEVELOPER. 6 years ago
Rusty Russell 38e6aa66ff python: quieten modern flake8. 6 years ago
Rusty Russell 09b33015c4 connectd: give user a hint when wrong key is used. 6 years ago
Rusty Russell fcb5310873 pytest: make wait_for do exponential backoff, start at 0.25 seconds. 6 years ago
Rusty Russell a4730089e8 pytest: make test_restart_many_payments more Pythony! 6 years ago
Rusty Russell d85251ac6c db: fix up HTLCs which are missing failure information. 6 years ago
Rusty Russell 77be009354 pytest: add restart-during-n-way payment test. 6 years ago
Rusty Russell 65f6813706 lightningd: handle the case where the db contains a resolved HTLC without a preimage. 6 years ago
Rusty Russell c94ab7370c pytest: extend the test_fulfill_incoming_first case to cover reconnect. 6 years ago
Rusty Russell 4040c53258 lightningd: handle case where incoming HTLC vanished before fulfilled outgoing. 6 years ago
Rusty Russell 3643e1bd90 pytest: add test for when an incoming fulfilled HTLC expires before outgoing. 6 years ago
Rusty Russell 9455331575 json: use bolt naming for features arrays in listnodes, listpeers. 6 years ago
Rusty Russell 3358437062 connectd: don't log every time a peer disconnects. 6 years ago
Rusty Russell 252bbe1d2d pytest: don't wait for sendrawtx, wait for expected tx. 6 years ago
Christian Decker 9e5d7dacb0 pytest: Use the mock bitcoind everywhere 6 years ago
Christian Decker 16869e3fe6 pytest: Use the bitcoind proxy to mock feerates 6 years ago
Rusty Russell cefb6925b2 db: save and restore last_sent_commit correctly. 6 years ago
Rusty Russell db12a1452f pytest: reproduce problem with restarting and retransmitting multiple outgoing htlcs 6 years ago
Rusty Russell 7e1fd9c38a pytest: make test_no_fee_estimate more reliable. 6 years ago
Rusty Russell db3c387264 feerate: allow names 'urgent' 'normal' and 'slow'. 6 years ago
Rusty Russell e0952ceff2 feerate: use suffix, not separate argument. 6 years ago
Rusty Russell 14dc1c37ab fundchannel / withdraw: allow explicit feerate setting. 6 years ago
Rusty Russell 9d37b78088 cleanup: lowercase name of feerates, immediate -> urgent. 6 years ago
Rusty Russell b5ae4c12c7 pytest: fix flaky wait_for_log() in test_funder_feerate_reconnect. 6 years ago
Rusty Russell 175db926c2 chaintopology: expose when we don't actually know feerate. 6 years ago
Rusty Russell d93be58bd0 pytest: remove use dev-override-feerates. 6 years ago
Rusty Russell 607d4bf9d2 channel: update fees after lockin. 6 years ago
Rusty Russell 6338ae8a44 channeld: update fees if we're restarting. 6 years ago
Rusty Russell 36b1cac6e6 lightningd: new state AWAITING_UNILATERAL. 6 years ago
Rusty Russell a5ecc95c42 db: store claimed per_commitment_point from option_data_loss_protect. 6 years ago
Rusty Russell 1a4084442b onchaind: use a point-of-last-resort if we see an unknown transaction. 6 years ago
Rusty Russell 6aed936799 channeld: check option_data_loss_protect fields. 6 years ago
Rusty Russell da8d620907 pytest: check that we advertise and send option_data_loss_protect. 6 years ago