From 34a994c7dbcab7f687a04644c09c156c3eeec211 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Wed, 17 Jan 2018 10:23:18 +1030 Subject: [PATCH] JSONRPC: listpayments not return a naked array. Signed-off-by: Rusty Russell --- lightningd/pay.c | 4 +++- tests/test_lightningd.py | 41 +++++++++++++++++++++++++--------------- 2 files changed, 29 insertions(+), 16 deletions(-) diff --git a/lightningd/pay.c b/lightningd/pay.c index 764b40b6f..5aa6f337e 100644 --- a/lightningd/pay.c +++ b/lightningd/pay.c @@ -485,7 +485,8 @@ static void json_listpayments(struct command *cmd, const char *buffer, payments = wallet_payment_list(cmd, cmd->ld->wallet, rhash); - json_array_start(response, NULL); + json_object_start(response, NULL); + json_array_start(response, "payments"); for (int i=0; i