Peter Neuroth
60174f73f8
lsp_plugin: change id type in jsonrpc
...
Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com >
2025-11-13 10:58:49 +10:30
Peter Neuroth
ae226cbf7a
lsps: Add additional documentation
...
Adds some additional documentation to the json-rpc v2.0 messages
and error types.
Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com >
2025-05-02 13:34:21 -07:00
Peter Neuroth
4d9ed8e2fb
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.
2025-05-02 13:34:21 -07:00
Peter Neuroth
68ca86ca4f
lsps: Add JSON-RPC V2 server
2025-05-02 13:34:21 -07:00
Peter Neuroth
203621a629
lsps: Implement JSON-RPC V2 client
...
Adds an async safe JSON-RPC V2 client for a generic transport layer. The
transport layer we will use later on are BOLT8 lightning messages.
Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com >
2025-05-02 13:34:21 -07:00
Peter Neuroth
ea5635c4c8
lsps: Implement JSON-RPC message structure
...
Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com >
2025-05-02 13:34:21 -07:00