rgb-cln/contrib/pyln-client/pyln/client
Rusty Russell 6338758018 gossmap: make API more robust against future changes.
Many changes to gossmap (including the pending ones!) don't actually
concern readers, as long as they obey certain rules:

1. Ignore unknown messages.
2. Treat all 16 upper bits of length as flags, ignore unknown ones.

So now we split the version byte into MAJOR and MINOR, and you can
ignore MINOR changes.

We don't expose the internal version (for creating the map)
programmatically: you should really hardcode what major version you
understand!

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-09-24 15:22:27 +09:30
..
__init__.py pyln: update versions to v0.12.0 2022-08-02 10:00:26 -07:00
gossmap.py gossmap: make API more robust against future changes. 2022-09-24 15:22:27 +09:30
lightning.py autoclean: new interface 2022-09-22 15:19:46 +02:00
plugin.py contrib/pyln-client: construct JSON ID correctly. 2022-09-16 12:31:45 +09:30