47 Commits (6f360422d444066a30b5fc743f4a62a8f6ac1750)

Author SHA1 Message Date
Rusty Russell d77d5edc07 Makefile: clean gen_ files and ccan/config in make clean. 8 years ago
Rusty Russell 49809785ca state.h state_types.h: move into daemon/ 8 years ago
Rusty Russell fd6c3ce5a3 names: move into daemon/ 8 years ago
Rusty Russell ec072b5d68 gen_pkt_names, gen_state_names: move into daemon/ 8 years ago
Rusty Russell ea74bac8b8 state: hoist open-they-are-funding states handling into peer.c, remove state.[ch] 8 years ago
Christian Decker 1d3737055a sphinx: Integrate sphinx OR with lightningd 8 years ago
Rusty Russell 7c9884d292 build: fix parallel initial build. 8 years ago
Rusty Russell 4fcdf6de5c irc: fix check-source. 8 years ago
Christian Decker 2f6eefc49b routing: Wiring in the IRC peer discovery 8 years ago
Rusty Russell 060ff29b45 Rename payment to invoice. 8 years ago
Rusty Russell d4ddebd55a htlc: save fail message in HTLC. 8 years ago
Rusty Russell e7b003b499 daemon: handle feechange requests. 8 years ago
Rusty Russell c11c81a920 daemon: first unit test, infrastructure. 8 years ago
Rusty Russell 71b8a07c56 db.c: database API. 8 years ago
Rusty Russell ec3344ce6e daemon/output_to_htlc: routines to map outputs for HTLCs for a given commit_num. 8 years ago
Rusty Russell 0bd12b4e97 daemon/packets.h: create from prototypes which were in state.h. 8 years ago
Rusty Russell ca142a0b47 Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 8 years ago
Rusty Russell 22976bdd32 daemon: use HTLC states. 8 years ago
Rusty Russell 69a8ea2ad9 daemon: pay command. 9 years ago
Rusty Russell 67ac2d2081 daemon: code for HTLC maps. 9 years ago
Rusty Russell fecd91ab2a Move funding.[ch] to daemon/channel.[ch]. 9 years ago
Rusty Russell 4902907628 daemon: onion routing API 9 years ago
Rusty Russell 26a03acfd0 daemon: routing infrastructure. 9 years ago
Rusty Russell 5027410ab1 daemon: payment infrastructure. 9 years ago
Rusty Russell b820f5a0dd Makefile: fix submodule. 9 years ago
Rusty Russell 6c7facfd2d daemon: time option support. 9 years ago
Rusty Russell 521d3d53ed chaintopology: keep track of the bitcoin block topology. 9 years ago
Rusty Russell 51de503096 daemon: keep track of simple addresses for injecting funds. 9 years ago
Rusty Russell b280cab6b0 Makefile: clean daemon files with make clean. 9 years ago
Rusty Russell a3e3f83d9f daemon: dev-mocktime command 9 years ago
Rusty Russell abc002ff15 daemon: add state.c. 9 years ago
Rusty Russell e9237f94b1 daemon/watch: API to watch various bitcoin transactions. 9 years ago
Rusty Russell 5ec8ff91e4 daemon/bitcoind: communication with bitcoind. 9 years ago
Rusty Russell 74f294e36c daemon: encrypted communication (version 3) 9 years ago
Rusty Russell 9449f387ac daemon: primitive privkey handling. 9 years ago
Rusty Russell 39120b3ac6 daemon: async DNS lookups. 9 years ago
Rusty Russell e4224f72d4 daemon: netaddr 9 years ago
Rusty Russell 469401610f daemon: socket code. 9 years ago
Rusty Russell c28a9ce6c7 daemon: lightning-cli 9 years ago
Rusty Russell 9ccb51c93f daemon: UNIX domain socket for JSON-based control. 9 years ago
Rusty Russell 6ccfcf4477 daemon: timeout structure for IO. 9 years ago
Rusty Russell ac4491909c daemon/json: helpers for using jsmn. 9 years ago
Rusty Russell 0c81b0918a daemon/jsmn: build the module. 9 years ago
Rusty Russell 378dadc371 daemon: configuration directory (default ~/.lightning). 9 years ago
Rusty Russell 117cf6b02d daemon: add logging options. 9 years ago
Rusty Russell 3e77c55a3b Makefile: add daemon source sanity checks. 9 years ago
Rusty Russell dd35260ce8 daemon: first code. 9 years ago