Files
palladum-lightning/plugins/grpc-plugin/Cargo.toml
Peter Neuroth a6366c2814 rust-libs: Upgrade tonic to v0.12
Tonic had some breaking changes since 0.8. We want to be closer to newer
versions for downstream consumers to be able to benefit from changes in tonic.

Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com>
2024-09-22 00:12:39 -07:00

32 lines
846 B
TOML

[package]
edition = "2021"
name = "cln-grpc-plugin"
version = "0.1.6"
description = "A Core Lightning plugin that re-exposes the JSON-RPC over grpc. Authentication is done via mTLS."
license = "MIT"
repository = "https://github.com/ElementsProject/lightning"
documentation = "https://docs.rs/crate/cln-grpc-plugin/"
[[bin]]
name = "cln-grpc"
path = "src/main.rs"
[dependencies]
anyhow = "1.0"
log = "0.4"
rcgen = { version = "0.13.1", features = ["pem", "x509-parser"] }
prost = "0.12"
cln-grpc = { version = "0.2", features = ["server"], path = "../../cln-grpc"}
cln-plugin = { version = "0.2", path = "../../plugins" }
cln-rpc = { version = "0.2", path = "../../cln-rpc" }
serde_json = "1.0.113"
[dependencies.tokio]
features = ["net", "rt-multi-thread"]
version = "1"
[dependencies.tonic]
features = ["tls", "transport"]
version = "0.11"