lsps: Implement the transport layer for lsps0

For lsps0 we send JSON-RPC messages via custom messages over the
lightning network. This commit adds a basic implementation based
on custom messages.
This commit is contained in:
Peter Neuroth
2025-04-02 15:32:55 +02:00
committed by ShahanaFarooqui
parent 68ca86ca4f
commit 4d9ed8e2fb
7 changed files with 559 additions and 22 deletions

View File

@@ -4,8 +4,10 @@ version = "0.1.0"
edition = "2021"
[dependencies]
anyhow = "1.0"
async-trait = "0.1"
dashmap = "6.1"
cln-plugin = { version = "0.4", path = "../" }
cln-rpc = { version = "0.4", path = "../../cln-rpc" }
hex = "0.4"
log = "0.4"
rand = "0.9"