lnd/lnrpc/invoicesrpc
ffranr e417250f6d
invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server
This commit introduces a singleton invoice HTLC modifier RPC server and
an endpoint to activate it. The server interfaces with the internal
invoice HTLC modifier interpreter, handling the marshalling between RPC
types and internal formats.
2024-10-11 14:17:26 +02:00
..
addinvoice.go invoicesrpc: move blinded path config to AddInvoiceData 2024-08-07 17:01:21 +02:00
addinvoice_test.go blindedpath: move blinded path logic to own pkg 2024-07-26 09:54:59 +02:00
config_active.go invoicesrpc: add HTLC modifier to invoices RPC server 2024-10-11 14:17:25 +02:00
config_default.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
driver.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
htlc_modifier.go invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices.pb.go invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices.pb.gw.go invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices.pb.json.go lnrpc/Dockerfile: update falafel version 2024-08-05 15:59:50 +02:00
invoices.proto invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices.swagger.json invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices.yaml invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices_grpc.pb.go invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
invoices_server.go invoicesrpc: add HtlcModifier RPC endpoint and modifier RPC server 2024-10-11 14:17:26 +02:00
log.go multi: add NewLogClosure in lnutils to avoid repetition 2024-07-25 21:25:23 +08:00
utils.go multi: add IsBlinded to lnrpc.Invoice for nicer UX 2024-08-08 16:46:01 +02:00