rgb-cln/common/test
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape.
These are generalized from our internal implementations.

The main difference is that 'struct json_escaped' is now 'struct
json_escape', so we replace that immediately.

The difference between lightningd's json-writing ringbuffer and the
more generic ccan/json_out is that the latter has a better API and
handles escaping transparently if something slips through (though
it does offer direct accessors so you can mess things up yourself!).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-06-12 02:00:15 +00:00
..
Makefile common/test: add spec tests for bolt11. 2017-11-24 13:22:18 +01:00
run-amount.c JSON: allow any number of decimal points when parsing 'btc' suffix. 2019-02-23 03:09:37 +00:00
run-bolt11.c bolt11: fix decoding and encoding of unknown fields. 2019-05-10 11:25:36 +00:00
run-cryptomsg.c common/cryptomsg: remove unused async routines. 2018-09-28 04:14:28 +00:00
run-derive_basepoints.c update libwally to latest version 0.6.9 2019-04-23 15:18:57 +02:00
run-features.c update libwally to latest version 0.6.9 2019-04-23 15:18:57 +02:00
run-funding_tx.c Use node_id everywhere for nodes. 2019-04-09 12:37:16 -07:00
run-ip_port_parsing.c Tor: don't do seed queries if we're supposed to always use proxy. 2018-05-10 02:28:44 +00:00
run-json.c common/node_id: new type. 2019-04-09 12:37:16 -07:00
run-json_remove.c common/json: add context arg to json_parse_input. 2018-12-10 00:00:50 +00:00
run-key_derive.c lightningd/test: move some tests to common/ and channeld/ 2018-12-06 23:11:51 +01:00
run-lock.c common: Add a test for io_lock 2018-10-11 01:43:55 +00:00
run-param.c ccan: import ccan/json_out and ccan/json_escape. 2019-06-12 02:00:15 +00:00
run-sphinx.c daemons: use amount_msat/amount_sat in all internal wire transfers. 2019-02-21 08:01:37 +00:00