1660 Commits (e161c11e40173958858dc20bac3bffd1350a5197)
 

Author SHA1 Message Date
Rusty Russell 64b50e5cb6 lightningd/channel: handle adding HTLC, generalize handler. 8 years ago
Rusty Russell 4839916038 lightningd/cryptomsg: discard unknown odd messages internally. 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
Rusty Russell 9b6753173c tools/generate-wire: allow constant multiplier in fields. 8 years ago
Rusty Russell 185a649572 lightningd: include daemon/sphinx. 8 years ago
Rusty Russell 075092411e lightningd/channel: generate htlc txs and wscripts as well. 8 years ago
Rusty Russell dd1a81d8bd lightningd/channel: implement channel_fail_htlc. 8 years ago
Rusty Russell d072f2ec06 wire: understand struct preimage, don't treat it as sha256. 8 years ago
Rusty Russell 3a9c559dc6 lightningd/channel: quote BOLT #2 for checking expiry. 8 years ago
Rusty Russell 8cc7f31d44 Update wire from spec 9e0a0e893db389bfe392b2f4db8097949395fe28 8 years ago
Rusty Russell e45bc0ce47 Update wire from spec 9a572ff0a3a4d6bceba9c0a9b859692180ecf18f 8 years ago
Rusty Russell fb80a5f905 Update wire from spec 06a5e6cbdbb4c6f8b8dab444de497cdb9c7d7f02 8 years ago
Christian Decker 6e81da3cd2 gossip: Fix a tag collision for different directions of a channel 8 years ago
Christian Decker 7793bd1b9d gossip: Consolidated direction bit computation 8 years ago
Rusty Russell 5e00beaeb4 lightningd/test: fix tests after 62ccf266fa 8 years ago
Christian Decker 638594f3c6 jsonrpc: Implemented `getchannels` JSON-RPC call 8 years ago
Christian Decker 60a2227f0d channel: Disable channels that are lost via a channel_update 8 years ago
Christian Decker c8da420a9d routing: Fill in the `getroute` functionality 8 years ago
Christian Decker 2d198e22d0 jsonrpc: Added nested messages for the getroute reply 8 years ago
Christian Decker 73e65cac4d routing: Refactor get_route into its own method 8 years ago
Christian Decker 9273b615ab gossip: Added scheleton for `getroute` calls 8 years ago
Christian Decker 23a1d7d475 gossip: Do not log anything, it breaks a daemon connection! 8 years ago
sstone 62ccf266fa bolt 3: use our revocation basepoint when computing their revocation key 8 years ago
Christian Decker 21d7ed0cf6 subd: Do not close STDOUT in sub-daemons 8 years ago
Christian Decker d2c626820f channel: Wait for 6 confirmations before sending announcement sigs 8 years ago
Christian Decker 5028f7b9d9 fixup! pylightning: RPC returns a failure if the connection is lost 8 years ago
Christian Decker 225f29abf4 pylightning: RPC returns a failure if the connection is lost 8 years ago
Christian Decker 9c7c2a3f2f pytest: Added simple pytest for the new JSON-RPC 8 years ago
Christian Decker b2ea4cfd66 wiregen: Passing ctx to array helpers that require it 8 years ago
Rusty Russell d2e19c3735 lightningd/status: reuse wire code for sending status. 8 years ago
Rusty Russell 8be18ccfa1 lightningd/msg_queue: rename msg_is_fd to msg_extract_fd 8 years ago
Rusty Russell cf6d25cad6 lightningd/connection: rename to lightningd/daemon_conn 8 years ago
Rusty Russell d616dbbd44 lightningd/connection: remove conn_fd field. 8 years ago
Rusty Russell bdc41f00f3 lightningd/channel: use msg_queue properly for peer. 8 years ago
Rusty Russell 5637564cd4 lightningd/status: support daemon_conn for status_trace and status_failed. 8 years ago
Rusty Russell 7442cf7c3e lightningd/channel: use daemon_conn. 8 years ago
Rusty Russell 21498647e2 lightningd/hsm: remove status_send. 8 years ago
Rusty Russell 6a0c9875a1 lightningd/hsm: use daemon_conn. 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
Rusty Russell 3938f40274 lightningd/gossip: use daemon_conn for status updates. 8 years ago
Rusty Russell 1f894b6234 lightningd/gossip: use daemon_conn for master daemon interaction. 8 years ago
Rusty Russell 6dd07801d4 lightningd/connection: add fd support. 8 years ago
Rusty Russell 22d2392454 lightningd/subd: use msg_queue fd support. 8 years ago
Rusty Russell bde872d34c lightningd/msg_queue: support queueing/dequeueing of fds. 8 years ago
Rusty Russell 83466b2b32 ccan: update to get close option to io/fdpass. 8 years ago
Rusty Russell 4bf398c4e7 status: move into lightningd/status. 8 years ago