lnd-grpc-tonic-client

Crates.iolnd-grpc-tonic-client
lib.rslnd-grpc-tonic-client
version0.3.0
sourcesrc
created_at2024-04-10 06:43:14.413716
updated_at2024-06-14 08:35:31.776064
descriptionRust lnd client using tonic and tonic-openssl
homepagehttps://github.com/doitian/lnd-grpc-tonic-client
repositoryhttps://github.com/doitian/lnd-grpc-tonic-client
max_upload_size
id1203214
size647,591
ian (doitian)

documentation

README

lnd-grpc-tonic-client

Rust lnd client using tonic and tonic-openssl.

Lnd requires TLS certificate to secure the communication and Macaroon for authorization (see details). Lnd auto-generates a self-signed TLS certificate, however, tonic does not work well with self-signed certificate.

This crate is based on this suggestion and this example.

Proto files are copied from lnd repository and the generated files can be found in the src directory.

See examples in the examples directory.

Commit count: 10

cargo fmt