68 Commits (c6976cd947e4a5daa56d4df9ffab943f6b33bb3f)

Author SHA1 Message Date
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell 8088e5cadb protobuf: remove 7 years ago
Rusty Russell 9ef34d01de irc: remove files. 7 years ago
Rusty Russell 88bb38f63b daemon/lightningd: remove building, and main files 7 years ago
Rusty Russell 27764b65f9 lightningd: fix shachain to be 48-bits, with hack for legacy. 8 years ago
Rusty Russell 2ce6a4bcca daemon/peer: move struct peer to internal header. 8 years ago
Christian Decker 92bc0abdc3 refactor: Move JSONRPC methods to separate compilation unit 8 years ago
Christian Decker 76e2c980e1 gossip: Moving to intmap-based broadcast for the legacy daemon 8 years ago
Rusty Russell d97e3489a0 daemon/htlc_state: split off from daemon/htlc. 8 years ago
Rusty Russell 6bf3c30a10 lightningd/Makefile: fix check-source 8 years ago
Rusty Russell 73d07ce441 libsodium: use our local submodule. 8 years ago
Rusty Russell 015eb072b8 Makefile: split CORE_SRC into CORE_SRC, CORE_TX_SRC and CORE_PROTOBUF_SRC 8 years ago
Christian Decker af43cc5e2c makefile: Be more verbose in `check-daemon-headers` 8 years ago
Rusty Russell b59fe5a2b6 daemon/Makefile: objects depend on wire headers too. 8 years ago
Lucas Betschart 3e6bb958eb Add libbase58 as git submodule 8 years ago
Rusty Russell b7789bf065 Makefile: generalize whitespace check. 8 years ago
Rusty Russell 0861ec33a5 check-source-bolt: generalize. 8 years ago
Rusty Russell 038ef0250a options: move option and config code into its own file. 8 years ago
Christian Decker d93ce12afa gossip: Broadcasting and handling gossip messages 8 years ago
Christian Decker e40509c6c3 wire: Linking against wire objs 8 years ago
Rusty Russell 4bed6c8c67 controlled_time: remove 8 years ago
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