Christian Decker
cd9c00b629
cln-rpc: Log requests and responses
2022-04-02 09:46:01 +10:30
Christian Decker
04e7e285d7
cln-rpc: Map PSBT and TX methods
2022-04-02 09:46:01 +10:30
Christian Decker
20704746bc
grpc: Map sendonion
and createonion
2022-04-02 09:46:01 +10:30
Christian Decker
a7f3c54600
cln-rpc: Add invoice RPC methods
2022-04-02 09:46:01 +10:30
Christian Decker
d90aafeed6
cln-grpc: Add the connect
method
2022-04-02 09:46:01 +10:30
Christian Decker
6098386182
cln-grpc: Add the connect
method
2022-03-30 12:15:55 +10:30
Christian Decker
a8aa9bd5ae
cln-rpc: Fixed two minor compiler warnings
2022-03-16 11:11:58 +10:30
Christian Decker
75f0b8e916
cln-grpc: Add listpeers
RPC method
...
This is pretty much the hardest to map, but we map it correctly, with
the exception of the state_changes[] array we truncated out in the
last commit.
2022-02-28 23:25:37 +00:00
Christian Decker
62dc078271
cln-grpc: Generate server dispatcher
...
The server doesn't do much more than unwrapping the request from its
grpc envelope, convert it into the matching JSON-RPC binding struct,
initiate the RPC connection (until we have connection pooling), and
then forwards the converted request. The inverse then happens for the
result.
2022-02-28 23:25:37 +00:00