mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-03-02 18:35:00 +01:00
pay: Make json_add_payment_fields accessible to other parts.
This commit is contained in:
parent
7443bf5ed5
commit
3c39bcc0f7
2 changed files with 8 additions and 1 deletions
|
@ -803,7 +803,7 @@ Utility
|
||||||
-----------------------------------------------------------------------------*/
|
-----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
/* Outputs fields, not a separate object*/
|
/* Outputs fields, not a separate object*/
|
||||||
static void
|
void
|
||||||
json_add_payment_fields(struct json_result *response,
|
json_add_payment_fields(struct json_result *response,
|
||||||
const struct wallet_payment *t)
|
const struct wallet_payment *t)
|
||||||
{
|
{
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
#include <wire/gen_onion_wire.h>
|
#include <wire/gen_onion_wire.h>
|
||||||
|
|
||||||
struct htlc_out;
|
struct htlc_out;
|
||||||
|
struct json_result;
|
||||||
struct lightningd;
|
struct lightningd;
|
||||||
struct route_hop;
|
struct route_hop;
|
||||||
struct sha256;
|
struct sha256;
|
||||||
|
@ -86,4 +87,10 @@ void payment_failed(struct lightningd *ld, const struct htlc_out *hout,
|
||||||
/* Inform payment system to save the payment. */
|
/* Inform payment system to save the payment. */
|
||||||
void payment_store(struct lightningd *ld, const struct sha256 *payment_hash);
|
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 */
|
#endif /* LIGHTNING_LIGHTNINGD_PAY_H */
|
||||||
|
|
Loading…
Add table
Reference in a new issue