pay: Make json_add_payment_fields accessible to other parts.

This commit is contained in:
ZmnSCPxj 2018-03-14 11:12:18 +00:00 committed by Rusty Russell
parent 7443bf5ed5
commit 3c39bcc0f7
2 changed files with 8 additions and 1 deletions

View file

@ -803,7 +803,7 @@ Utility
-----------------------------------------------------------------------------*/
/* Outputs fields, not a separate object*/
static void
void
json_add_payment_fields(struct json_result *response,
const struct wallet_payment *t)
{

View file

@ -7,6 +7,7 @@
#include <wire/gen_onion_wire.h>
struct htlc_out;
struct json_result;
struct lightningd;
struct route_hop;
struct sha256;
@ -86,4 +87,10 @@ void payment_failed(struct lightningd *ld, const struct htlc_out *hout,
/* Inform payment system to save the payment. */
void payment_store(struct lightningd *ld, const struct sha256 *payment_hash);
/* Output the fields of a payment. Caller should have put the
* response within a JSON object and is responsible for
* closing the object. */
void json_add_payment_fields(struct json_result *response,
const struct wallet_payment *t);
#endif /* LIGHTNING_LIGHTNINGD_PAY_H */