wallet: Add descriptions to invoice and payment structs

This commit is contained in:
Christian Decker 2018-07-20 15:10:01 +02:00 committed by Rusty Russell
parent 7119a02932
commit ff5ca37f3c

View file

@ -108,6 +108,9 @@ struct wallet_payment {
struct secret *path_secrets;
struct pubkey *route_nodes;
struct short_channel_id *route_channels;
/* The description of the payment. Must support `tal_len` */
const char *description;
};
struct outpoint {
@ -442,6 +445,9 @@ struct invoice_details {
u64 paid_timestamp;
/* BOLT11 encoding for this invoice */
const char *bolt11;
/* The description of the payment. */
char *description;
};
/* An object that handles iteration over the set of invoices */