Skip to content

Releases: rustyrussell/lnprototest

v0.0.5

22 Sep 16:29
3645397
Compare
Choose a tag to compare

v0.0.5

Fixed

Added

  • Allowing the option to skip the creation of the wallet in bitcoind (commit). @vincenzopalazzo 27-07-2023
  • Open channel helper ignores announcement signatures (commit). @vincenzopalazzo 16-06-2023
  • Support the Drop of the --developer flag at runtime (cln: specify --developer if supported. #106). @rustyrussell

v0.0.4

03 Jun 15:44
bef327c
Compare
Choose a tag to compare

lnprototest v0.0.4

Fixed

Added

v0.0.3

26 Apr 20:58
b62e232
Compare
Choose a tag to compare

lnprototest v0.0.3

lnprototest is a Python library for testing the Lightning Network protocol. It provides utilities for generating test vectors and running tests against different implementations of the Lightning Network protocol.

Features

  • Test different implementations of the Lightning Network protocol.
  • Verify compatibility between different implementations by proving compatibility with the Lightning Network protocol.
  • Easily add new tests using the provided utilities or import a runner into your test framework.

Usage

To use lnprototest, you need to add it as a dependency in your Python dependencies manager by running pip3 install lnprototest

Once you've added the dependency, you can use the provided utilities to generate test vectors and run tests against different implementations of the Lightning Network protocol.

PyPi: https://pypi.org/project/lnprototest/

If you want to run the tests that are included in this repository for the Lightning Network protocol, please refer to the main page at https://github.com/rustyrussell/lnprototest.