mirror of
https://github.com/ElementsProject/lightning.git
synced 2026-08-15 12:50:22 +02:00
Naturally, it's a struct pubkey. However, those are large, and take time to marshal, so gossipd treats them as node_id which is a simple array. It adds explicit checks at the right points to make sure they're valid pubkeys. However, the next commit adds TLV test vectors, which assumes we treat node_id as a point (thus catch invalid values when parsing). The best solution is to restrain our types here to exactly those we've optimized for. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> |
||
|---|---|---|
| .. | ||
| gen | ||
| test | ||
| bench-gossipd.sh | ||
| build-release.sh | ||
| check-bolt.c | ||
| check-includes.sh | ||
| check-manpage.sh | ||
| check-markdown.sh | ||
| check-setup_locale.sh | ||
| check-spelling.sh | ||
| docker-entrypoint.sh | ||
| generate-wire.py | ||
| headerversions.c | ||
| Makefile | ||
| mockup.sh | ||
| refresh-submodules.sh | ||
| rel.sh | ||
| repro-build.sh | ||
| update-mocks.sh | ||