loop/looprpc
Boris Nagaev 8ac8e3801c
staticaddr: model pending withdrawals
Represent withdrawal txids as optional in the domain model and keep
pending withdrawals visible through GetAllWithdrawals.

Pending rows now surface nil and zero values in Go and empty and zero
defaults over RPC, while malformed non-NULL txids still fail loudly.

Also sync godoc's with how it actually behaves: returns pending withdraws
in addition to finalized ones.
2026-04-07 01:47:31 -05:00
..
.clang-format multi: move server proto files to their own directory 2021-12-13 13:56:40 +02:00
client.pb.go staticaddr: model pending withdrawals 2026-04-07 01:47:31 -05:00
client.pb.gw.go looprpc: add new method SweepHtlc 2026-01-15 03:06:22 -05:00
client.proto staticaddr: model pending withdrawals 2026-04-07 01:47:31 -05:00
client.swagger.json staticaddr: model pending withdrawals 2026-04-07 01:47:31 -05:00
client.yaml looprpc: add new method SweepHtlc 2026-01-15 03:06:22 -05:00
client_grpc.pb.go staticaddr: model pending withdrawals 2026-04-07 01:47:31 -05:00
debug.pb.go loooprpc: replace deprecated grpc.Dial with grpc.NewClient 2025-12-19 10:03:14 +01:00
debug.proto make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
debug_grpc.pb.go looprpc,swapserverrpc: update Go image to 1.21.9-bookworm 2024-04-24 13:21:37 -03:00
Dockerfile looprpc: prepare for lnrpc usage 2026-02-26 09:35:59 +01:00
gen_protos.sh looprpc: prepare for lnrpc usage 2026-02-26 09:35:59 +01:00
gen_protos_docker.sh looprpc: prepare for lnrpc usage 2026-02-26 09:35:59 +01:00
go.mod Reapply "build: bump google.golang.org/grpc to v1.79.3" 2026-03-20 17:06:14 -05:00
go.sum Reapply "build: bump google.golang.org/grpc to v1.79.3" 2026-03-20 17:06:14 -05:00
perms.go looprpc: add StaticOpenChannel permissions and fix StaticAddressLoopIn 2026-02-26 09:37:26 +01:00
swapclient.pb.json.go looprpc: extend client.proto with lnrpc.OutPoint and lnrpc.OpenChannelRequest 2026-02-26 09:37:26 +01:00