loop/looprpc
carla 94692678f3
looprpc: add swap multiple swap scripts server state to rpc enum
Add a new failure state that the server may send to the client.
This state is sent for loop in swaps where the client has
erroneously published multiple outputs for a loop in swap (this
could happen if an end user created an external tx with too many
outputs). Failing the swap server side protects users from potential
footguns where they publish the hltc then the server can claim more
money than was paid out off chain. This can never happen when the
loop client publishes the htlc because it only ever contains one
output.
2021-07-16 10:28:17 +02:00
..
.clang-format make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
client.pb.go looprpc: document missing CLI commands 2021-07-14 16:08:53 +02:00
client.pb.gw.go looprpc: add swap suggestions endpoint 2020-09-03 10:36:44 +02:00
client.proto looprpc: document missing CLI commands 2021-07-14 16:08:53 +02:00
client.swagger.json looprpc: document missing CLI commands 2021-07-14 16:08:53 +02:00
debug.pb.go make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
debug.proto make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
Dockerfile make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
gen_protos.sh make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
gen_protos_docker.sh make+looprpc: use Docker to compile and format protos 2021-07-13 09:41:28 +02:00
rest-annotations.yaml looprpc: extract REST annotations into yaml 2021-07-13 09:37:08 +02:00
server.pb.go looprpc: add swap multiple swap scripts server state to rpc enum 2021-07-16 10:28:17 +02:00
server.proto looprpc: add swap multiple swap scripts server state to rpc enum 2021-07-16 10:28:17 +02:00