core-lightning/lightningd/test
Rusty Russell 3ed03f9c8f common: make json_parse_input API retry friendly.
The jsmn parser is a beautiful piece of code.  In particular, you can parse
part of a string, then continue where you left off.

We don't take advantage of this, however, meaning for large JSON objects
we parse them multiple times before finally having enough to complete.

Expose the parser state and tokens through the API, so the caller can pass
them in repeatedly.  For the moment, every caller is allocates each time
(except the unit tests).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-08-21 09:52:33 +09:30
..
Makefile makefiles: move all unit tests under make check-units 2019-06-30 16:41:30 +09:30
run-find_my_abspath.c amount: add amount_msat and amount_sat initializers. 2020-08-06 09:36:47 +09:30
run-invoice-select-inchan.c channeld, openingd: take into account option_anchor_outputs for fees. 2020-08-14 11:51:14 +09:30
run-jsonrpc.c common: make json_parse_input API retry friendly. 2020-08-21 09:52:33 +09:30
run-log-pruning.c wire: move remaining bitcoin functions out to bitcoin/ files. 2020-05-18 14:51:12 +02:00