570 Commits (130bf20516be815acc5034ba84b9c106ac6274a9)

Author SHA1 Message Date
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Christian Decker 126839886a routing: Use a pointer to a shared_secret htlc_end 8 years ago
Christian Decker 870b83f67f sphinx: Incrementally wrap replies in new onion layers 8 years ago
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