core-lightning/lightningd
Rusty Russell 21fbae6df8 openingd: ensure that initial channel can cover fees and reserve.
This is probably covered by our "channel capacity" heuristic which
requires the channel be significant, but best to be explicit and sure.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-04-05 19:07:23 +02:00
..
test openingd: ensure that initial channel can cover fees and reserve. 2018-04-05 19:07:23 +02:00
.gitignore handshaked: remove. 2017-10-20 18:31:32 +02:00
bitcoind.c Reduce variable scopes 2018-03-26 01:31:21 +00:00
bitcoind.h Add --bitcoin-rpcport option to pass to bitcoin-rpc 2018-03-25 23:17:36 +02:00
build_utxos.c Remove include in file foo.c that is already included in foo.h 2018-03-25 23:54:21 +00:00
build_utxos.h build_utxos: fix weight calculation, and make more accurate. 2017-12-20 12:56:15 +01:00
chaintopology.c gossip: Add function to notify gossipd about an outpoint spend 2018-03-30 16:35:00 +02:00
chaintopology.h cleanup: Make blockheights unsigned 2018-03-27 23:17:17 +00:00
channel.c wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 2018-04-05 19:01:53 +02:00
channel.h wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 2018-04-05 19:01:53 +02:00
channel_control.c channeld: accept SHUTDOWN before channel is locked. 2018-04-03 23:22:59 +02:00
channel_control.h lightningd/channel_control: routines to control channeld (move from peer_control.c) 2018-02-20 22:36:21 +01:00
channel_state.h channel_states: fold all the ONCHAIND states into one. 2018-02-23 18:02:00 +01:00
closing_control.c Mark unused parameters as such (using "UNUSED") 2018-03-16 01:17:40 +00:00
closing_control.h lightningd/closing_control: routines to control closingd (move from peer_control.c) 2018-02-20 22:36:21 +01:00
connect_control.c Reduce variable scopes 2018-03-26 01:31:21 +00:00
connect_control.h lightningd/peer_control: reorder, move more functions out. 2018-02-20 22:36:21 +01:00
dev_ping.c lightningd/json: Move json helpers specific for lightningd to new module. 2018-03-19 00:27:55 +00:00
gossip_control.c gossip: Store channel deletions so we don't re-add them on restart 2018-03-30 16:35:00 +02:00
gossip_control.h gossip: Add function to notify gossipd about an outpoint spend 2018-03-30 16:35:00 +02:00
gossip_msg.c jsonrpc: Return the channel capacity for listchannels 2018-03-12 22:34:51 +00:00
gossip_msg.h jsonrpc: Return the channel capacity for listchannels 2018-03-12 22:34:51 +00:00
hsm_control.c utils: remove tal_tmpctx altogether, use global. 2018-03-16 00:16:10 +00:00
hsm_control.h lightningd/hsm_control: use a simple fd for HSM. 2017-06-27 10:25:53 +09:30
htlc_end.c Remove unused parameter ptr in corrupt(const void *ptr, ...) 2018-02-22 10:46:30 +01:00
htlc_end.h htlc: keep channel pointer, not peer pointer. 2018-02-14 11:31:58 +01:00
invoice.c invoice: allow numeric labels again. 2018-03-30 00:01:10 +02:00
invoice.h invoices: Extensive reorganization of invoice system. 2018-01-16 13:03:54 +01:00
json.c pay: Also record how much we actually ended up sending. 2018-03-26 05:01:49 +00:00
json.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
jsonrpc.c Reduce variable scopes 2018-03-26 01:31:21 +00:00
jsonrpc.h lightningd/json: Move json helpers specific for lightningd to new module. 2018-03-19 00:27:55 +00:00
jsonrpc_errors.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
lightningd.c common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
lightningd.h lightningd: escape our own alias when we print it in logs. 2018-03-26 00:20:53 +00:00
log.c common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
log.h common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
log_status.c tools/generate-wire.py: remove length argument from fromwire_ routines. 2018-02-20 22:36:21 +01:00
log_status.h status: add multiple levels of logging. 2018-02-07 00:46:49 +00:00
Makefile common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
memdump.c memdump: fix overzealous assertions from b857b2e843 2018-03-16 00:16:10 +00:00
netaddress.c lightningd: remove ltmp context now we have tmpctx. 2018-03-16 00:16:10 +00:00
netaddress.h wireaddr: add ip[:port] parsing 2017-12-21 09:56:20 +00:00
onchain_control.c lightningd: put min/max feerates into db, struct channel. 2018-04-04 02:31:41 +00:00
onchain_control.h txwatch: remove unused callback arg, hide struct definitions. 2018-02-20 22:36:21 +01:00
opening_control.c wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 2018-04-05 19:01:53 +02:00
opening_control.h peer_control: Fix a use-after-free bug. (#1237) 2018-03-19 09:27:09 +00:00
opt_time.c Remove unused functions not covered by unit tests 2018-03-26 23:35:56 +00:00
opt_time.h Remove unused functions not covered by unit tests 2018-03-26 23:35:56 +00:00
options.c common/json_escaped: new type which explicitly notes a string is already JSON. 2018-03-26 00:20:53 +00:00
options.h lightningd: --deprecated-api option to turn off deprecated APIs. 2018-01-19 22:23:45 +00:00
pay.c pay, payalgo: Show erring_node as compressed DER pubkey. 2018-04-04 14:17:07 +02:00
pay.h pay: Let sendpay modify the recorded msatoshi of payments. 2018-03-30 15:40:32 +02:00
payalgo.c pay, payalgo: Show erring_node as compressed DER pubkey. 2018-04-04 14:17:07 +02:00
payalgo.h payalgo: New file for pay command. 2018-02-16 13:08:29 +01:00
peer_control.c wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 2018-04-05 19:01:53 +02:00
peer_control.h test_lightning.py: add test for onchain with different feerates. 2018-04-04 02:31:41 +00:00
peer_htlcs.c wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 2018-04-05 19:01:53 +02:00
peer_htlcs.h lightningd/peer_control: reorder, move more functions out. 2018-02-20 22:36:21 +01:00
subd.c lightningd/subd.h: Add missing wire/wire.h. 2018-03-26 01:09:59 +00:00
subd.h lightningd/subd.h: Add missing wire/wire.h. 2018-03-26 01:09:59 +00:00
watch.c Remove include in file foo.c that is already included in foo.h 2018-03-25 23:54:21 +00:00
watch.h Remove unused parameter topo in txowatch_fire(struct chain_topology *topo, ...) 2018-02-22 10:46:30 +01:00