pay: Make sendpay nonblocking.

This commit is contained in:
ZmnSCPxj
2018-03-04 05:35:37 +00:00
committed by Rusty Russell
parent bb4661f008
commit 1e4adb0359
4 changed files with 214 additions and 92 deletions

View File

@@ -10,7 +10,7 @@
#define JSONRPC2_METHOD_NOT_FOUND -32601
#define JSONRPC2_INVALID_PARAMS -32602
/* Errors from `pay` and `sendpay` commands */
/* Errors from `pay`, `sendpay`, or `waitsendpay` commands */
#define PAY_IN_PROGRESS 200
#define PAY_RHASH_ALREADY_USED 201
#define PAY_UNPARSEABLE_ONION 202
@@ -19,5 +19,7 @@
#define PAY_ROUTE_NOT_FOUND 205
#define PAY_ROUTE_TOO_EXPENSIVE 206
#define PAY_INVOICE_EXPIRED 207
#define PAY_NO_SUCH_PAYMENT 208
#define PAY_UNSPECIFIED_ERROR 209
#endif /* !defined (LIGHTNING_LIGHTNINGD_JSONRPC_ERRORS_H) */