5988 Commits (6c240ab589388a6319ff5736bee35944120c681e)
 

Author SHA1 Message Date
Rusty Russell 7f75043ab2 lightningd: tighten interal json_stream API. 6 years ago
Rusty Russell adc4bf1817 pylightning: remove 0.6.2 JSON compat wedge. 6 years ago
Rusty Russell bb7bbd03c5 lightningd: have json_stream_success start the "result" object. 6 years ago
Rusty Russell 0e336ac252 plugins/pay: use proper JSON construction for failure paths. 6 years ago
Rusty Russell c585f22711 libplugin: update API to use json_out. 6 years ago
Rusty Russell c77e29c403 libplugin: use json_out internally. 6 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 6 years ago
Rusty Russell 26cdf9d3dc plugins/pay: don't retry routehint if it contains already-eliminated channel. 6 years ago
Rusty Russell 260febd88b plugins/pay: fix attempt counter on failure message. 6 years ago
Rusty Russell 1e32b4ab29 gossipd: adjust gossip filters if we discover we're missing gossip. 6 years ago
Rusty Russell 6830233d0b gossipd: control gossip level so we don't get flooded by peers. 6 years ago
Rusty Russell f5ea57d4c0 gossipd: reset gossip_missing if no reports for 10 minutes. 6 years ago
Rusty Russell b9053767e7 gossipd: query unknown short_channel_ids, note if they were really missing. 6 years ago
Rusty Russell 18069ab3da gossipd: APIs return more information about routing message handling. 6 years ago
Rusty Russell 5ef7aa70d2 gossipd: prepare for internally-generated short-channel-id queries. 6 years ago
Rusty Russell 21c920a8e8 gossipd: note if loaded store seems reasonably up-to-date. 6 years ago
Rusty Russell 0d2a4830ed ccan: update to faster and correct crc32c implementation. 6 years ago
darosior 7ce4fcd983 Added a CHANGELOG brag line about 'fundchannel' accepting an utxo list 6 years ago
darosior 2436214145 fundchannel: Add some tests to fund channels by utxos 6 years ago
darosior 1b29b063b2 fundchannel: Update the manpage and Pylightning's method 6 years ago
darosior ac038b340b fundchannel: Add a new 'utxo' parameter 6 years ago
darosior ca4b07c529 json: add a helper to split a json token given a specific character 6 years ago
Rusty Russell db22d2ba9a pytest: simplify and annotate test_channel_drainage. 6 years ago
Rusty Russell 1275928fa2 channeld: don't add HTLCs if that would drive us negative. 6 years ago
Rusty Russell 431401ad35 channeld: don't subtract both reserves from advertized htlc_max. 6 years ago
Rusty Russell 044860881e lightningd: don't let spendable_msat go wumbo. 6 years ago
Rusty Russell bb6c34fb13 lightningd: take into account outstanding HTLCs for 'spendable_msat' 6 years ago
Rusty Russell ab31f40aa2 gossipd: don't charge ourselves fees when calculating route. 6 years ago
Rusty Russell ad24d94c7b lightningd: make 'spendable_msatoshi' more realistic. 6 years ago
Rusty Russell e7778a0494 channeld: extract HTLC trim logic into common. 6 years ago
Rusty Russell 7b7d46c166 pytest: extract separate tests that spendable_msat is accurate. 6 years ago
Rusty Russell 409368e058 pytest: move test_channel_drainage to test_pay.py 6 years ago
Rusty Russell 380c044668 tests: add plugin for simple invoice delay. 6 years ago
Rusty Russell b48c644e7a listchannels: add `htlc_minimum_msat` and `htlc_maximum_msat` fields. 6 years ago
Michael Schmoock 4a242edc1f test: drains a channel to crash the daemon 6 years ago
Rusty Russell db0a28501b gossip: bump version to remove lingering issues with master. 6 years ago
Michael Schmoock 42d6bf564c test: fix flaky test_gossip_notices_close with wait_for_mempool 6 years ago
Christian Decker 9e511cbf3e plugin: Use the json_add_secret wrapper to add the shared_secret 6 years ago
Christian Decker c91483f605 json: Add wrapper to add a secret to a JSON result 6 years ago
Rusty Russell 6f015b69fd channeld: don't send feerate spam if we can't set it as high as we want. 6 years ago
Rusty Russell d344f9d267 pytest: test for duplicate update_fee spam. 6 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 6 years ago
Christian Decker 3c777fa0f3 json-rpc: Add `listtransactions` RPC method 6 years ago
Christian Decker 6efb1c00a6 wallet: Add function to retrieve transactions from the wallet 6 years ago
Christian Decker 605358f2a3 onchaind: Have onchaind annotate unilateral, cheat and mutual closes 6 years ago
Christian Decker 61a28ccb39 openingd: Annotate our own funding transaction 6 years ago
Christian Decker 49a0de7b1d onchaind: Annotate their sweep transactions 6 years ago
Christian Decker 94e024af41 onchaind: Have onchaind annotate htlc-{succes,failure} and penalties 6 years ago
Christian Decker a54b7da705 onchaind: Allow onchaind to annotate transactions we watch 6 years ago
Christian Decker ae0bc4aed0 onchaind: Store and annotate transactions we broadcast ourselves 6 years ago