162 Commits (a52d522525d52507fd54f7c14ebdfeb720471682)

Author SHA1 Message Date
Rusty Russell 289e39a0a3 bitcoin/pubkey: add pubkey_from_secret. 7 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 7 years ago
Mark Beckwith 19a0b78fec param: renamed files 7 years ago
Mark Beckwith cf12130627 params: shortened names 7 years ago
Rusty Russell cf86c74870 params: add helper to provide default initialization. 7 years ago
Rusty Russell b14cc0c9f7 lightningd/params: fix typesafe check. 7 years ago
Mark Beckwith fc2d955b01 Fixed spacing in run-params 7 years ago
Mark Beckwith 7d9ad89010 params: removed the param_opt_tok macro 7 years ago
Mark Beckwith 1b50ea2abd params: removed tal context. 7 years ago
Rusty Russell 32ccfa5b29 test/run-params: suppress stderr for expected failures. 7 years ago
Rusty Russell 6ff901d7b0 params: simplify lifetimes of params. 7 years ago
Rusty Russell 3f6f9e6fe0 param: make sure the name is a string literal. 7 years ago
Rusty Russell 899ff02e36 params: use asort. 7 years ago
Rusty Russell 9f83a9ae4d params: make optional args do allocation for you. 7 years ago
Mark Beckwith 4d1d0438e1 Typesafe callback system for parsing json 7 years ago
Rusty Russell e549bc6ecf lightningd: fix up BOLT references. 7 years ago
Christian Decker 2415f48723 topo: Tell chain_topology about the min and max block height 7 years ago
Christian Decker 024dca0fff wallet: Return both min and max block heights 7 years ago
ZmnSCPxj 097a8e72d1 channel_control: Forget if unconfirmed for a long time and we are fundee. 7 years ago
Rusty Russell c8cc8fd83f option cleanup: --dev-bitcoind-poll 7 years ago
Rusty Russell a8c0bca6a8 gossipd: take over negotiation of autogenerated Tor addresses. 7 years ago
Rusty Russell e93682e3bf status: make status_io a more generic mechanism. 7 years ago
Rusty Russell ef09961713 lightningd: rewrite tor service interaction to be synchronous, robust. 7 years ago
Rusty Russell 85eff42d9a common/tor: move into lightningd. 7 years ago
Saibato 877f63e99e Initial TOR v2/v3 support. 7 years ago
Rusty Russell 2ecfbf46e3 hsmd: drop newdir logic. 7 years ago
Rusty Russell f083a699e2 gossipd: separate init and activate. 7 years ago
Rusty Russell 91d149b990 lightningd: insert db statement checking in io_loop. 7 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
Christian Decker 96352858d6 chaintopology: Simplify rescan offset computation 7 years ago
Christian Decker 4b22760cf9 onchaind: Replay stored channeltxs to restore onchaind state 7 years ago
Rusty Russell 21fbae6df8 openingd: ensure that initial channel can cover fees and reserve. 7 years ago
Rusty Russell 1764d6c907 grind_htlc_tx_fee: benchmark. 7 years ago
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons. 7 years ago
Rusty Russell 54431d2b08 lightningd: escape our own alias when we print it in logs. 7 years ago
ZmnSCPxj 5737853123 options: Add --autocleaninvoice-* options. 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell ef2a063169 utils: add a global tmpctx. 7 years ago
Rusty Russell e76f863329 txfilter: clean up prototypes. 7 years ago
Rusty Russell b7ed5670d5 lightningd: close and reopen db across fork for daemonize 7 years ago
practicalswift 91a9c2923f Mark intentionally unused parameters as such (with "UNUSED") 7 years ago
Rusty Russell a2c6ec6c9b lightningd: use tal_link for log_book. 7 years ago
Christian Decker b2819f9f97 wallet: Add check that wallet matches the network on startup 7 years ago
Rusty Russell 6620305606 wallet: use last_processed_block to determine scan start. 7 years ago
Rusty Russell 0e93fb932a lightningd: bitcoind and topology routines take channel, not peer. 7 years ago
Rusty Russell 409fef582d subd: keep pointer to channel, not peer. 7 years ago
Rusty Russell 32411de90e lightningd: split struct peer into struct peer and struct channel. 7 years ago
Rusty Russell 15eaf56d79 wallet: add ld pointer. 7 years ago
Rusty Russell de56dc0ffc common: add logging for peer packets, with status_io. 7 years ago
Rusty Russell 84bf60f934 status: add multiple levels of logging. 7 years ago