Skip to content

Setup initial integration tests with LND #505

Closed
@tnull

Description

@tnull

We already have rudimentary integration tests with CLN that run in CI. It would be great to also run similar integration tests for LND:
a) Run a dockerized LND node in CI
b) Use a Rust library to interact with LND's gRPC interface. The tonic_lnd crate is the obvious contender here, although last I checked it was only compatible with an older LND version, so we'll have to check whether it would still work for current/future releases for our purposes
c) As a first step, replicate the CLN integration test. Essentially: open channel, send payment, check that it was received as expected. Have LND send a payment, check we received it as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions