176 Commits (81d8525d86b2de90718b177139b330621fb5a762)

Author SHA1 Message Date
Rusty Russell 1b2fb18944 onchaind: basic daemon. 7 years ago
Rusty Russell 4bfaaef408 keyset: abstraction over what keys we need for a specific commitment. 7 years ago
Rusty Russell f5f8ca5352 onchain/onchain_wire: routines to marshal/unmarshal htlc stubs. 7 years ago
Rusty Russell f765e0e846 bip32: marshal/unmarshal routines. 7 years ago
Rusty Russell a87d50acc9 Makefile: clean daemons on clean. 8 years ago
Rusty Russell a827d2b2bb lightningd: add in support for closingd. 8 years ago
Rusty Russell e5a8a7502c lightningd/closing: subdaemon for closing negotiation. 8 years ago
Christian Decker 479036604b wallet: Implement withdrawal transaction generation 8 years ago
Rusty Russell ae62509b58 lightningd: remove dev-newhtlc command. 8 years ago
Rusty Russell ad3ab53fa4 lightningd/htlc_wire: wire types for sending HTLCs to/from channel daemon. 8 years ago
Rusty Russell 7c9b66e67f lightningd: peer_htlcs.c 8 years ago
Christian Decker 9882a9fb29 wallet: Start the wallet interface and link it into lightningd 8 years ago
Rusty Russell 9b1d240c1f lightningd: --dev-disconnect support. 8 years ago
Rusty Russell f6495d3310 lightningd/peer_control: don't create peer struct until we've connected. 8 years ago
Rusty Russell 34e6e56471 lightningd: introduce peer_state enum. 8 years ago
Christian Decker 09b31624f0 sphinx: Creating copy of sphinx for new daemon 8 years ago
Rusty Russell 8f358b7a91 lightningd: add dev_ping command for channeld. 8 years ago
Rusty Russell d5be8d26f2 lightningd/ping: ping support. 8 years ago
Christian Decker b18eaf8e1c pay: Makefile was missing a header file 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 826fb0c2dc lightningd: track HTLC ends. 8 years ago
Rusty Russell be4af38d0c channel: unwrap and send incoming HTLCs to master. 8 years ago
Rusty Russell eb61446ec8 daemon/invoice: wean off dstate (a little), link into new daemon. 8 years ago
Rusty Russell 27764b65f9 lightningd: fix shachain to be 48-bits, with hack for legacy. 8 years ago
Rusty Russell 0197353bd9 lightningd/Makefile: put timeout into OLD_LIB_SRC for all daemons. 8 years ago
Rusty Russell 47da80fdca lightningd: dev_newhtlc command. 8 years ago
Rusty Russell 185a649572 lightningd: include daemon/sphinx. 8 years ago
Rusty Russell cf6d25cad6 lightningd/connection: rename to lightningd/daemon_conn 8 years ago
Rusty Russell 4bf398c4e7 status: move into lightningd/status. 8 years ago
Christian Decker 74df755a29 gossip: Added nested message types for getnodes query 8 years ago
Christian Decker 408d2f5170 Async connection abstraction 8 years ago
Rusty Russell da5c7e0a08 daemon/subdaemon: remove in favor of daemon/subd. 8 years ago
Rusty Russell 95f41287f0 lightningd/subd: new code for subdaemons. 8 years ago
Rusty Russell cd62b74b1c lightningd/msg_queue: helper for queues of messages/ 8 years ago
Rusty Russell 9035d281c6 lightningd/lightningd: hook in channel daemon. 8 years ago
Rusty Russell 9014f2593e lightningd/channel: normal operation daemon. 8 years ago
Rusty Russell c64447a929 lightningd/derive_basepoints: hoist derivation logic. 8 years ago
Rusty Russell 6a14e24a82 lightningd: integrate bitcoind. 8 years ago
Rusty Russell e6efcdf5bd daemon/bitcoind: wean off struct lightningd_state. 8 years ago
Rusty Russell 9aebd5c797 lightningd: add opening to dependencies. 8 years ago
Rusty Russell fd258fe495 lightningd: wire up opening daemon. 8 years ago
Rusty Russell edc30b12ea lightningd: --dev-debugger=<subdaemon> 8 years ago
Rusty Russell 89af53267b lightningd/peer_failed: helper to send PKT_ERR and exit daemon. 8 years ago
Rusty Russell 5475666b7e lightningd: simple wallet support. 8 years ago
Rusty Russell 065f11b42a lightningd/opening: opening daemon. 8 years ago
Rusty Russell e3f2d72d4d crypto_sync: synchronous routines for inter-peer crypto. 8 years ago
Rusty Russell 891a915e0f hsm: return BIP32 public seed on initialization. 8 years ago
Rusty Russell fddb38126d utxo: wire support for unspent transactions. 8 years ago
Rusty Russell 4a7418e3db channel: object to track channel state. 8 years ago