Skip to content

v0.0.3

Compare
Choose a tag to compare
@vincenzopalazzo vincenzopalazzo released this 26 Apr 20:58
· 62 commits to master since this release
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.