rgb-cln/channeld
Rusty Russell aca2e4f722 common/memleak: add dynamic hooks for assisting memleak.
Rather than reaching into data structures, let them register their own
callbacks.  This avoids us having to expose "memleak_remove_xxx"
functions, and call them manually.

Under the hood, this is done by having a specially-named tal child of
the thing we want to assist, containing the callback.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-09-06 14:35:01 +02:00
..
test common/memleak: add dynamic hooks for assisting memleak. 2019-09-06 14:35:01 +02:00
Makefile bigsize: make it a proper first-class type. 2019-07-31 23:25:59 +00:00
channel_wire.csv channeld: get current block height when an HTLC fails. 2019-08-29 09:01:48 +02:00
channeld.c common/memleak: add dynamic hooks for assisting memleak. 2019-09-06 14:35:01 +02:00
channeld_htlc.h channeld: get current block height when an HTLC fails. 2019-08-29 09:01:48 +02:00
commit_tx.c bitcoin/tx: pass struct amount_sat by copy. 2019-08-26 08:44:22 +00:00
commit_tx.h tx: Add chainparams to struct bitcoin_tx as context 2019-07-31 23:22:54 +00:00
full_channel.c common/memleak: add dynamic hooks for assisting memleak. 2019-09-06 14:35:01 +02:00
full_channel.h channeld: get current block height when an HTLC fails. 2019-08-29 09:01:48 +02:00
full_channel_error.h channeld: map htlc add/remove errors to names. 2018-02-19 02:56:51 +00:00