601 Commits (b7699cff9f906d06a6c7d1cfd294f728bca2e2b0)

Author SHA1 Message Date
Rusty Russell c1f21b9fce lightningd/peer_control.c: rename peer->balance. 8 years ago
Rusty Russell 0c5e238a48 lightningd: handle reconnect during shutdown and closing. 8 years ago
Rusty Russell 0c07856ae4 lightningd/peer_control.c: remove unnecessary reconnected field. 8 years ago
Rusty Russell a827d2b2bb lightningd: add in support for closingd. 8 years ago
Rusty Russell 6fa90c926a channeld: exit after shutdown when no more HTLCs. 8 years ago
Rusty Russell 94a33a7d15 channeld: use an enum side not a bool for funder/ 8 years ago
Rusty Russell c05f63a4db peer_control: fix double-state transition on reconnect. 8 years ago
Christian Decker 70f4484ba8 channeld: Pass through the agreed feerate_per_kw to channeld 8 years ago
Christian Decker 5e1dcea5b8 opening: Passing feerate_per_kw through to master 8 years ago
Christian Decker 02aba77698 channel: Passing channel_flags through to channeld 8 years ago
Rusty Russell ac1172c7b0 lightningd: check scriptpubkey in shutdown. 8 years ago
Rusty Russell 4881129f54 peer_fail_permanent: handle take() arg. 8 years ago
Rusty Russell 42c9cb58c7 channeld: rename commit_index to next_index. 8 years ago
Rusty Russell de5bf56ffa opening: update to new open_channel with channel_flags. 8 years ago
Rusty Russell fc4e2d8b48 lightningd: fix typo. 8 years ago
Rusty Russell 99289bece7 lightningd/peer_control.c: fix memleak. 8 years ago
Rusty Russell ac703ff9dc lgihtningd: remove extraneous whitespace. 8 years ago
Rusty Russell 866ac79850 channeld: shutdown support. 8 years ago
Rusty Russell ee00c2c508 lightningd: remove peer->gossip_client_fd 8 years ago
Rusty Russell ea52b0a8ff openingd: pass back gossip fd on completion. 8 years ago
Rusty Russell 2ff50107ac lightningd/hsm_control: use a simple fd for HSM. 8 years ago
Rusty Russell 4ef3e9e3fb lightningd/peer_control: get announcement signature from HSM synchronously. 8 years ago
Rusty Russell 7213312f57 lightningd: remove fd from struct peer. 8 years ago
Rusty Russell f2d4309add lightningd/subd: explicit failure reply support. 8 years ago
Rusty Russell 31ff5a49f4 lightningd/peer_control: remove cs from struct peer. 8 years ago
Rusty Russell 232a182b25 lightningd: get fd from HSM synchronously. 8 years ago
Rusty Russell 77620ea06f lightningd: get funding signature from HSM synchronously. 8 years ago
Christian Decker 7738bccf42 wallet: Move coin-selection primitives to wallet 8 years ago
Rusty Russell d95adf7f33 subd: hand through fatal messages as well to callback. 8 years ago
Rusty Russell 15405f95e1 lightningd: simply store commit index, rather than count sent/received. 8 years ago
Rusty Russell ffa5e1c52c peer_fail: differentiate transient and permanent failures. 8 years ago
Rusty Russell d236e724a9 channeld: save old remote_per_commit and return it in init. 8 years ago
Rusty Russell 6b61e9ab0a channeld: exchange channel_reestablish. 8 years ago
Rusty Russell b600e6118c lightningd/channel: hand commit_index in when creating txs only. 8 years ago
Rusty Russell 4097351f16 channeld: get handed existing HTLCs in init message. 8 years ago
Rusty Russell 7e820f07e7 channeld: get commit indices from master. 8 years ago
Rusty Russell c1d5e41dfe channeld: include last sent commit and last revoke in init message. 8 years ago
Rusty Russell 6700a48d42 lightningd: save num_commits_sent/received and num_revocations_received. 8 years ago
Rusty Russell a55b58d0d5 lightningd: track balance in way which matches channeld. 8 years ago
Rusty Russell 060a440548 channeld: tell master about next_per_commit_point. 8 years ago
Rusty Russell 61906ea415 channeld: don't keep shachain. 8 years ago
Rusty Russell 4a161b710d channeld: pass htlcs to master daemon in batches. 8 years ago
Rusty Russell ad60d71c55 lightningd: fail for the moment if we fail in CHANNELD_NORMAL. 8 years ago
Rusty Russell 7c9b66e67f lightningd: peer_htlcs.c 8 years ago
Rusty Russell 1ca97a7913 channeld: don't unpack union, leave that to master. 8 years ago
Rusty Russell 6e28412f8f lightningd: clean up HTLC error handling. 8 years ago
Rusty Russell 996567c250 lightningd: update BOLT to add channel_reestablish message. 8 years ago
Rusty Russell e7297ffd5d lightningd/peer_control: remove redundant peer_by_pubkey(). 8 years ago
Rusty Russell 9327aa1df4 lightningd: fix logging of peer death. 8 years ago
Rusty Russell 87ef7acbd6 lightningd/peer_control: join peer logs with master logs. 8 years ago