Browse Source

pay: Make json_add_payment_fields accessible to other parts.

ppa-0.6.1
ZmnSCPxj 7 years ago
committed by Rusty Russell
parent
commit
3c39bcc0f7
  1. 2
      lightningd/pay.c
  2. 7
      lightningd/pay.h

2
lightningd/pay.c

@ -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)
{

7
lightningd/pay.h

@ -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 */

Loading…
Cancel
Save