67 Commits (79f848145c86186325f014532909eb53d5b77240)

Author SHA1 Message Date
Christian Decker 79f848145c sphinx: Passing shared secret of the HTLC up to the master 8 years ago
Rusty Russell 162dac1271 peer_control: don't complete fundchannel command until broadcast. 8 years ago
Rusty Russell cd90c8408c lightningd/gossip: clean up channel resolve failure handling. 8 years ago
Rusty Russell 103ac79c34 lightningd: expose channel in getpeers. 8 years ago
Rusty Russell 09e489030c channeld: implement malformed HTLC message. 8 years ago
Christian Decker 39115717f6 channeld: Passing additional info to channeld 8 years ago
Christian Decker 25f1cba3cf routing: Ask gossipd to resolve channel_id and forward HTLCs 8 years ago
Christian Decker f24aab1916 sphinx: Updating daemon to new sphinx implementation 8 years ago
Rusty Russell 778b756369 channel: support HTLC forwarding. 8 years ago
Rusty Russell 8016dbbc91 lightningd: check amt_to_forward and outgoing_cltv_value 8 years ago
Rusty Russell 961987b046 lightningd: partial BOLT update. 8 years ago
Rusty Russell 8f358b7a91 lightningd: add dev_ping command for channeld. 8 years ago
Rusty Russell ba12e316f1 lightningd: fix minimum depth. 8 years ago
Rusty Russell fc98d797d2 hsm: new fd type for channeld. 8 years ago
Rusty Russell e2dc10f98d lightningd: pay support. 8 years ago
Rusty Russell f3dbc75eb3 lightningd: send message on HTLC failure, relay to peer. 8 years ago
Rusty Russell 1c0b43f04d channel: tell master about the HTLC fulfillment. 8 years ago
Rusty Russell 826fb0c2dc lightningd: track HTLC ends. 8 years ago
Rusty Russell 86da7c3a4d lightningd/channel: send and receive htlc_fulfilled messages. 8 years ago
Rusty Russell 85fd8218e2 lightningd: track channel balance. 8 years ago
Rusty Russell be4af38d0c channel: unwrap and send incoming HTLCs to master. 8 years ago
Rusty Russell fed25cc540 lightningd/subd: add a context to requests. 8 years ago
Rusty Russell a815500653 lightningd: hand HSM fd to channeld. 8 years ago
Rusty Russell e36a65a189 lightningd/subd: msgcb return -1 to close channel. 8 years ago
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