cln/onchaind
Rusty Russell 1c925e0a25 common: add randbytes() wrapper to override cryptographic entropy: $CLN_DEV_ENTROPY_SEED
Only in developer mode, ofc.

Notes:
1. We have to move the initialization before the lightningd main trace_start,
   since that uses pseudorand().
2. To make the results stable, we need to use per-caller values to randbytes().
   Otherwise external timing changes the call order.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2026-07-13 18:15:06 -07:00
..
test common: add randbytes() wrapper to override cryptographic entropy: $CLN_DEV_ENTROPY_SEED 2026-07-13 18:15:06 -07:00
Makefile Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
onchain_types.h onchaind: recognize (and ignore) anchor outputs. 2020-08-14 11:51:14 +09:30
onchaind.c global: more missing BOLT quotes. 2026-04-30 12:17:43 +09:30
onchaind_wire.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
onchaind_wire.csv global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
onchaind_wire.h closingd: convert to new wire generation style. 2020-08-25 12:53:13 +09:30