Rusty Russell
5787e18e69
fuzz: fix check-src/includes when fuzzing enabled.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2023-04-05 06:12:24 +09:30
Rusty Russell
8f6afedafe
fuzz: fix fuzzing compilation.
...
It had bitrotted.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-07-25 08:08:32 -07:00
Rusty Russell
c503232cde
common: use bitcoin_outpoint.
...
I started pulling this thread, and the entire codebase got unravelled.
Oh well, it's done now!
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-10-15 12:09:36 +02:00
Rusty Russell
012dedc3d8
fuzz: make it build again.
...
How did this pass CI? I saw this break in my PR, but it's (long)
broken in master.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-10-15 12:09:36 +02:00
niftynei
265f960cfe
liquidity-ads: persist channel blockheight states to disk
...
Adds new tables to database, backfills, basically copies the fee_rates
state machine for channeld.
2021-07-20 13:28:38 -04:00
Rusty Russell
06a54606a3
check-includes: allow redundant "config.h"
...
We should actually be including this (as it may define _GNU_SOURCE
etc) before any system headers. But where we include <assert.h> we
often didn't, because check-includes would complain that the headers
included it too.
Weaken that check, and include config.h in C files before assert.h.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-02-04 12:02:36 +10:30
Antoine Poinsot
c149a88bbe
fuzz: add a fuzz target for initial_channel
...
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-10-21 19:34:39 +02:00