1836 Commits (53c0a21d2cd019daee6d920c8966ad8136ea40f7)

Author SHA1 Message Date
Rusty Russell f4a2c4f8bb jsonrpc: helper to move an existing io_write. 6 years ago
Rusty Russell e46ce0fc84 jsonrpc: declare up front whether a response is success or fail. 6 years ago
Rusty Russell 12adcda370 test/run-param: don't reach into json_result to get the string. 6 years ago
Rusty Russell 39f0dfb664 jsonrpc: use ccan/membuf instead of a string for our output buffer. 6 years ago
Rusty Russell e9fcd120f8 jsonrpc: fix reading of multiple commands. 6 years ago
Rusty Russell ce0bd7abd3 jsonrpc: only allow a single command at a time. 6 years ago
Rusty Russell 8238fe6acf common/json: only maintain array of nested types if DEVELOPER mode. 6 years ago
Rusty Russell 20bed28759 jsonrpc: use empty flag instead of examining the tail of the JSON. 6 years ago
Rusty Russell 305795b01e common/json: move JSON creation routines into lightningd/ 6 years ago
Christian Decker f3b4dcb1f6 channel: Set the billboard to reconnecting when we restarted 6 years ago
Rusty Russell 604638712b jsonrpc: Only show total fees collected in getinfo. 6 years ago
Christian Decker 6b7546b94d json-rpc: Rename `getroutestats` and move stats to getinfo 6 years ago
Christian Decker 6d333f16cc wallet: Correctly handle forwards when channels or htlcs are deleted 6 years ago
Christian Decker facd7d16aa json-rpc: Add `listforwardings` command 6 years ago
Christian Decker 4b4c549c9d htlcs: Wire up the forward statistics on HTLC updates 6 years ago
Rusty Russell afac01380d gossipd: don't initialize broadcast interval, make field name explicit. 6 years ago
Rusty Russell 3991425111 gossipd: don't accept forwarding short_channel_ids we don't own. 6 years ago
trueserve dbb9b0c077 options: Parse config file before opening working directory 6 years ago
Rusty Russell f6b0f794b2 jsonrpc: fix crash on bad JSON input. 6 years ago
Simon Vrouwe c22d7012a3 lightningd: fail fundchannel command when feerate is below feerate_floor 6 years ago
Christian Decker b86edf3cf1 jsonrpc: Simple demonstration on how jcon can be locked for streams 6 years ago
Rusty Russell 1e467bb986 lightningd: fail HTLCs which are in-transit as we shut down. 6 years ago
Rusty Russell 84b9e3e72b lightningd: reduce log spam from bitcoin-cli invocations. 6 years ago
William Casarin cc4357f0a6 rpc: add json_add_help_command for help command objects 6 years ago
lisa neigut b9331e5ac8 gossipd: parse and respect optional `htlc_maximum_msat` 6 years ago
Rusty Russell 0226ef0572 htlc: rename local flag to am_origin, add FIXME. 6 years ago
Rusty Russell 6c96bcacd7 lightningd: fix inconsistency without COMPAT enabled. 6 years ago
Rusty Russell 4146950496 lightningd: don't access htlc_in's failoutchannel on db restore. 6 years ago
Rusty Russell 79ebb8a92e db: save the failcode / failuremsg into db. 6 years ago
Rusty Russell d85251ac6c db: fix up HTLCs which are missing failure information. 6 years ago
Rusty Russell ec74aadce2 lightningd: save outgoing HTLC's preimage to db. 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 9ef67e50ff lightningd: don't leave htlc_out's in pointer dangling when htlc_in freed. 6 years ago
Rusty Russell 4040c53258 lightningd: handle case where incoming HTLC vanished before fulfilled outgoing. 6 years ago
Rusty Russell b77906634e lightningd: even more HTLC consistency checking: check states. 6 years ago
Rusty Russell a516e26331 lightningd: beef up HTLC consistency checking. 6 years ago
Rusty Russell 123713fbf5 lightningd: fix outstanding taken pointer. 6 years ago
Rusty Russell aa9e15edb0 options: don't end default name with '-' in non-DEVELOPER mode. 6 years ago
Rusty Russell 915ffe35ed gossipd: clean up getnodes handling. 6 years ago
lisa neigut 45b07e7e89 jsonrpc: fix cppcheck warning for potential null pointer deref 6 years ago
Rusty Russell afc92dd757 gossipd: use array[32] not pointer for alias. 6 years ago
Rusty Russell c8c3294a23 json-invoice: add routeboost, warnings. 6 years ago
Rusty Russell 2f667c5227 gossipd: routine to get route_info for known incoming channels. 6 years ago
Rusty Russell 89fbae4198 gossip_msg: marshal functions for struct route_info. 6 years ago
Rusty Russell 9455331575 json: use bolt naming for features arrays in listnodes, listpeers. 6 years ago
Rusty Russell 41b0872f58 Use localfeatures and globalfeatures consistently. 6 years ago
Rusty Russell d1552bd1eb test/run-cryptomsg.c: move out of lightningd/ into common/ 6 years ago
Rusty Russell 9fa7f5e30e listpeers: include current htlc information. 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
Mark Beckwith cbde3e20f7 cli: help command now also prints usage 6 years ago