43 Commits (8f2c4348a962fc38d599bd8fee9f5a6136623577)

Author SHA1 Message Date
Rusty Russell 82a467f131 lightningd/channel: send and receive update_commit 8 years ago
Rusty Russell 47da80fdca lightningd: dev_newhtlc command. 8 years ago
Rusty Russell 7919279367 lightningd/channel: inter-daemon messages for HTLC handling. 8 years ago
Christian Decker d2c626820f channel: Wait for 6 confirmations before sending announcement sigs 8 years ago
Rusty Russell c213ea482d channel: receive gossip fd on exec. 8 years ago
Rusty Russell f511012e29 lightningd/gossip: don't hand client fd until release. 8 years ago
Rusty Russell 7a9df37ef3 lightningd/subd: support multiple fds sent at once in normal messages. 8 years ago
Rusty Russell 38bffc0f0c lightningd/subd: support multiple fds sent at once in request reply. 8 years ago
Christian Decker 8d5591f110 channel: Create gossip announcement upon channel establishment 8 years ago
Christian Decker 5a1fbb7aaf channel: Passing through the endpoint node_ids 8 years ago
Christian Decker 34c96399b0 channel: Passing gossipd client fd to channeld 8 years ago
Rusty Russell da5c7e0a08 daemon/subdaemon: remove in favor of daemon/subd. 8 years ago
Rusty Russell 14505594b5 lightningd/channel: convert to subd. 8 years ago
Rusty Russell 1781983be1 lightningd/opening: convert to subd. 8 years ago
Rusty Russell e467afce06 lightningd/handshake: convert to subd. 8 years ago
Rusty Russell 5dc8cb12be lightningd/gossip: convert to subd. 8 years ago
Rusty Russell 7f406ea80d lightningd/hsm: convert to subd. 8 years ago
Rusty Russell f0c838d250 lightningd: more updates to match latest BOLT2/3. 8 years ago
Rusty Russell 9035d281c6 lightningd/lightningd: hook in channel daemon. 8 years ago
Rusty Russell c0b4bb1387 daemon/lightningd: store more state in peer. 8 years ago
Rusty Russell 5a73380e64 lightningd/subdaemon: keep peer pointer for one-per-peer daemons. 8 years ago
Rusty Russell 5f07e8405a lightningd/opening: fix theoretical race. 8 years ago
Rusty Russell 9eeb76e185 lightningd: broadcast transaction once we're told to. 8 years ago
Rusty Russell b937793555 lightningd/funding_tx: output number is 16 bit. 8 years ago
Rusty Russell ccff3ac437 lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs. 8 years ago
Rusty Russell afc31cd68f lightningd: export bitcoin_pubkey as bip32_pubkey. 8 years ago
Rusty Russell d77e7963f9 funding_tx: permute inputs, don't re-calculate fees 8 years ago
Rusty Russell 5dc0402a44 Update to lightning-rfc to dc0b529161561c6be3ff53c5f8574b23c3305a04 8 years ago
Rusty Russell fd258fe495 lightningd: wire up opening daemon. 8 years ago
Rusty Russell c8df820e58 lightning/peer_control: set logging level for peers to match global. 8 years ago
Rusty Russell 90737371d0 lightningd/cryptomsg: split raw crypto_state vs peer_crypto_state 8 years ago
Rusty Russell ac1890136c hsm: rename the hsmctl_hsmfd_ecdh_response to hsmctl_hsmfd_fd_response 8 years ago
Rusty Russell 9fd40da38c generate-wire: don't hand unknown structures specially. 8 years ago
Rusty Russell a600b1a30f handshake: hand in client fd on exec instead of gratuitous fd passing. 8 years ago
Rusty Russell 1e34e5344d lightningd/lightningd: add getpeers command. 8 years ago
Rusty Russell dc8b174e3a lightningd/lightningd: maintain a per-peer log. 8 years ago
Rusty Russell 83b156517f lightningd/lightningd: maintain "condition" for each peer. 8 years ago
Rusty Russell 7aaffda779 lightningd/lightningd: finish connect command once gossip started. 8 years ago
Rusty Russell c536616bee lightningd/lightningd: wire up lightningd_gossip. 8 years ago
Rusty Russell 1800e84db7 subdaemon: callback to handle subdaemon status updates. 8 years ago
Rusty Russell 03758af4e1 lightningd/lightningd: create unique ID for each peer. 8 years ago
Rusty Russell bf118f1b86 lightningd/lightningd: add connect command. 8 years ago
Rusty Russell 211491f4d7 lightningd/lightningd: add lightning_handshake. 8 years ago