1129 Commits (ff6d5e896a96ce17b3a082800a86baf9c52925f4)

Author SHA1 Message Date
Rusty Russell 50171d3e1a lightningd: add --bitcoin-cli arg for testing. 7 years ago
Rusty Russell f0a12c5c23 bitcoind: retry after one second if a call fails. 7 years ago
Rusty Russell 0204c44243 bitcoind: allow processing callbacks to indicate that a failure is spurious. 7 years ago
Rusty Russell cccdb53bec channel_states: fold all the ONCHAIND states into one. 7 years ago
Rusty Russell 8aa7a48138 listpeers: display billboard as 'status' array. 7 years ago
Rusty Russell cca0a5412e subd: clear transient billboard on start and shutdown. 7 years ago
Rusty Russell 26b004e5af subd: handle status_peer_billboard messages from subdaemons. 7 years ago
Rusty Russell db4de95033 lightningd: single transient billboard for opening peers. 7 years ago
Rusty Russell 86a04c59d4 lightningd: maintain a status billboard for each channel. 7 years ago
Christian Decker 6f6176a91e options: Add `--offline` to disable listening and auto-reconnection 7 years ago
Rusty Russell 85f1a9b825 lightningd: append (as much as we can) version into default name if DEVELOPER=1 7 years ago
practicalswift 1b51b5ae0f Remove unused parameter topo in txw_fire(struct chain_topology *topo, ...) 7 years ago
practicalswift 0046ace318 Remove unused parameter topo in txowatch_fire(struct chain_topology *topo, ...) 7 years ago
practicalswift 74841ef567 Remove unused parameter payment_hash in forward_htlc(..., const struct sha256 *payment_hash, ...) 7 years ago
practicalswift d873bf60bf Remove unused parameter fieldname in json_add_log(..., const char *fieldname, ...) 7 years ago
practicalswift 2ab274595e Remove unused parameter ptr in corrupt(const void *ptr, ...) 7 years ago
practicalswift f24eae60b7 Remove unused parameter why in delete_channel(..., const char *why) 7 years ago
practicalswift f15868a94d Remove unused function json_dev_broadcast(...) 7 years ago
Rusty Russell b536e97df2 dev_ping: don't crash with silly values. 7 years ago
practicalswift 91a9c2923f Mark intentionally unused parameters as such (with "UNUSED") 7 years ago
practicalswift 3dbace3421 Remove redundant casts to same type 7 years ago
Rusty Russell 369d3ab46e fixup! Close memory leak, make error exposure DEVELOPER=1 only. 7 years ago
Rusty Russell 9842e32e06 lightningd: expose internal error information. 7 years ago
Rusty Russell 1192f16733 lightningd: fix crash when htlc failed and source is onchain. 7 years ago
Rusty Russell e92b710406 tools/generate-wire.py: remove length argument from fromwire_ routines. 7 years ago
Rusty Russell 719290a4c4 txwatch: remove unused callback arg, hide struct definitions. 7 years ago
Rusty Russell ae8fb96d06 lightningd/channel_control: routines to control channeld (move from peer_control.c) 7 years ago
Rusty Russell 36652a3df3 lightningd/peer_control: reorder, move more functions out. 7 years ago
Rusty Russell 372040bbd5 lightningd/onchain_control: routines to control onchaind (move from peer_control.c) 7 years ago
Rusty Russell 9176ee628c lightningd/closing_control: routines to control closingd (move from peer_control.c) 7 years ago
Rusty Russell a83ff83328 lightningd/connect_control: routines to control connecting (move from peer_control.c) 7 years ago
Rusty Russell 4cf274b1c0 lightningd/opening_control: routines to control openingd (move from peer_control.c) 7 years ago
Rusty Russell eca55cee3c subd: handle stdin being closed (eg. --daemon). 7 years ago
practicalswift 6bacab5e87 Fix typos 7 years ago
Rusty Russell 4aeebe88f2 log: fix ltmp crash. 7 years ago
libbitc c360cb7b1f Add option to specify pid file 7 years ago
Rusty Russell 1dc6f7575a lightningd: fix crash when we get onchain after old db. 7 years ago
practicalswift f351417905 Add assertions to clarify our assumptions about msg != NULL 7 years ago
ZmnSCPxj ea3ee01215 peer_control: Support xxx@yyy:zzz form for connecting. 7 years ago
Rusty Russell cfa50d393a openingd: use peer_failed like normal instead of boutique negotiation_failed. 7 years ago
Rusty Russell 02d469b3d4 peer_failed: hand fds back to master when we fail. 7 years ago
Rusty Russell f76ff90485 status: split off error messages into a new 'peer_status' type. 7 years ago
Rusty Russell 611ecc60ae lightningd: rename peer_state -> channel_state, remove OPENINGD. 7 years ago
Rusty Russell cc460095ca lightningd: make new_channel a proper constructor. 7 years ago
Rusty Russell e0603d7221 channel: now we're always complete, fields don't have to be optional. 7 years ago
Rusty Russell 8db8c51201 lightningd: struct uncommitted_channel for opening channels. 7 years ago
Rusty Russell d2f691b288 subd: make functions more generic, don't assume 'struct channel'. 7 years ago
Rusty Russell 1a78efaee5 peer_control: don't refer to peer in copy_to_parent_log 7 years ago
Rusty Russell a2c6ec6c9b lightningd: use tal_link for log_book. 7 years ago
Rusty Russell 72108f0cb9 wallet: don't use rowid for the channel's DBID. 7 years ago