Commit graph

6 commits

Author SHA1 Message Date
jamaljsr
edd610ff14
litclient: add taprpc packages to Registrations
Add the `priceoraclerpc`, `rfqrpc`, and the `tapchannelrpc` JSON
callbacks to the litclient's `Registrations` array. This allows the
litclient to use the rpc functions contained in these JSON callbacks.
2024-12-19 21:21:39 +01:00
Elle Mouton
6310eedbfc
multi: init status manager
Initialise an instance of the status manager in LightningTerminal.
Register its gRPC and REST endpoints and also add its method to the set
of LiT whitelisted permissions.
2023-09-22 11:59:24 +02:00
Viktor Tigerström
f981d960ae
litclient: add taprpc packages to Registrations
Add the `taprpc`, `assetwalletrpc`, `mintrpc` and the `universerpc` JSON
callbacks to the litclient's `Registrations` array. This allows the
litclient to use the rpc functions contained in the JSON callbacks.
2023-06-12 10:38:01 +02:00
Elle Mouton
164ade0e8c
multi: expose Actions
This commit adds a Lit grpc service and uses it to expose a ListActions
method. Litcli is also updated to make use of this method.
2023-01-27 06:47:12 +02:00
Elle Mouton
69516ec675
litrpc: add lit-autopilot protos
In this commit we add all the proto methods and messages that we will
need for the initial autopilot implementation.
2023-01-27 06:47:11 +02:00
Elle Mouton
7d26d2db1d
litclient: add and export JSON Callback registration funcs
This commit adds a new litclient package which can hold anything that
LiT clients may want to import. In this commit, we add and export a list
of JSON call back registration functions that a client will have access
to when using Lit.
2023-01-11 17:03:04 +02:00