185 Commits (49dcb90b4eea8ebaa39a1c05d039235175ca5580)

Author SHA1 Message Date
Rusty Russell 66c1da795f lightningd: add debugging into io_loop. 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 739b163f8b Makefiles: simplify dependencies. 7 years ago
Rusty Russell f42f34b82d external: new subdirectory for all external libraries and submodules. 7 years ago
Rusty Russell c6976cd947 shachain: always build 48 bit version. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell d7db0be5da lightningd: start onchaind when we see funding spent. 7 years ago
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