Chandra Pratap

Results 5 issues of Chandra Pratap

The `ccoincontrol` fuzzer misses tests for a number of `CCoinControl` operations. Add them.

Tests
Fuzzing

Changelog-None: Currently, the `BOLT #12` offer parsing test only tests the offer decoding function. Add a test for the encoding function as well by making the test roundtrip. ## Checklist...

needs-rebase

`fundee_channel()` in `openingd/openingd.c` is responsible for handling incoming `open_channel` messages from a peer. Since it deals with external input, add a test for it. ## Checklist Before submitting the PR,...

The fuzz-amount test doesn't fuzz the arithmetic operations for `struct amount_sat` and `struct amount_msat`. Add a test for the same. ## Checklist Before submitting the PR, ensure the following tasks...

Changelog-None: `connectd_req()` in `gossipd/gossipd.c` is responsible for handling gossip messages from peers handed to it by `connectd`. Add a stateful test simulating its behaviour. ## Checklist Before submitting the PR,...