36 Commits (issue-2504)

Author SHA1 Message Date
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat. 6 years ago
Rusty Russell 23540fe956 common: make funding_tx and withdraw_tx share UTXO code. 6 years ago
Rusty Russell 5a81dbd783 common/daemon: enable/cleanup memleak in daemon_setup / daemon_shutdown. 6 years ago
Rusty Russell 9620393109 gossipd: store chainparams internally. 6 years ago
Rusty Russell 5c60d7ffb2 gossipd: split wire types into msgs from lightningd and msgs from per-peer daemons 6 years ago
Rusty Russell e012e94ab2 hsmd: rename hsm_client_wire_csv to hsm_wire.csv 6 years ago
Rusty Russell 8f1f1784b3 hsmd: remove hsmd/client.c 6 years ago
Rusty Russell 0d46a3d6b0 Put the 'd' back in the daemons. 6 years ago
Rusty Russell 0b08601951 sync_crypto_write/sync_crypto_read: just fail, don't return NULL. 6 years ago
Rusty Russell 3d3d2ef9af gossipd: remove connectd functionality, enable connectd. 7 years ago
Rusty Russell 92d66a5451 gossipd: take connectd fd on initialization. 7 years ago
Rusty Russell 9bf238e001 hsmd: provide message for master to get basepoints & funding pubkey for a channel 7 years ago
Rusty Russell dfaf74d972 hsmd: add routines to sign onchain transactions, part 1. 7 years ago
Rusty Russell 9d3ce87700 decode_short_ids: move to common. 7 years ago
Rusty Russell 540c68d7ca gossipd/gossip_constants.h: Single place for BOLT constants. 7 years ago
Rusty Russell a8c0bca6a8 gossipd: take over negotiation of autogenerated Tor addresses. 7 years ago
Rusty Russell d9f13230cf gossip/tor.c: new file for socks proxy code. 7 years ago
Saibato 877f63e99e Initial TOR v2/v3 support. 7 years ago
Rusty Russell e6c678e5df gossipd: take over address determination, from master. 7 years ago
Christian Decker c635396766 common: Moving some bech32 related utilities to bech32_util 7 years ago
Rusty Russell b0c2e3cd5c gossipd: use a separate CSV file for the gossip_store types. 7 years ago
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons. 7 years ago
Christian Decker 49b0c375ce gossip: Added gossip store primitives 7 years ago
Rusty Russell fd498be7ca status: generate messages rather than marshal/unmarshal manually. 7 years ago
ZmnSCPxj b255d82ae2 gossipd: Implement `gossip_routing_failure` for master to report routing failures. 7 years ago
ZmnSCPxj a2877232af gossipd: Check features in `node_announcement` and `channel_announcement`. 7 years ago
Rusty Russell 0f97b8cf36 subdaemon.c: subdaemon_setup() routine for all daemons. 7 years ago
Rusty Russell 36746bf65a Makefile: make gossipd objects depend correctly on its own headers. 7 years ago
Christian Decker 2d9cd4759e hsm: Make the master simply a client with special capabilities 7 years ago
Rusty Russell af7e6158af Makefile: clean needs to do more, distclean should remove everything. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell bd1cac34ce netaddr: remove. 7 years ago
Rusty Russell 474887512d gossipd: rewrite to do the handshake internally. 7 years ago
Rusty Russell 2394c9a2e7 crypto_state: move to its own file. 7 years ago
Rusty Russell c850e3c0a4 gossipd: 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 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 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 5dc8cb12be lightningd/gossip: convert to subd. 8 years ago
Rusty Russell ccff3ac437 lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs. 8 years ago
Christian Decker 83f51fe965 gossip: Add timer support to the io_loop 8 years ago
Rusty Russell b290a96a4a lightningd: use daemon/htlc_state.c 8 years ago
Christian Decker fb814a7a9e gossip: Adding announcement handling to the gossip subdaemon. 8 years ago
Rusty Russell 6bf3c30a10 lightningd/Makefile: fix check-source 8 years ago
Christian Decker b41d71da30 Makefile: Making sure header vars are populated correctly 8 years ago