mirror of
https://github.com/aljazceru/lightning.git
synced 2026-01-13 02:54:24 +01:00
pay: Make json_add_payment_fields accessible to other parts.
This commit is contained in:
@@ -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,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 */
|
||||
|
||||
Reference in New Issue
Block a user