Skip to content

Releases: rustyrussell/lnprototest

v0.0.7

Choose a tag to compare

@vincenzopalazzo vincenzopalazzo released this 10 Apr 18:24

What's Changed

Full Changelog: v0.0.5...v0.0.7

v0.0.5

Choose a tag to compare

@vincenzopalazzo vincenzopalazzo released this 22 Sep 16:29
3645397

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

Choose a tag to compare

@vincenzopalazzo vincenzopalazzo released this 03 Jun 15:44
bef327c

lnprototest v0.0.4

Fixed

Added

v0.0.3

Choose a tag to compare

@vincenzopalazzo vincenzopalazzo released this 26 Apr 20:58
b62e232

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.