Browse Source

wallet: Add descriptions to invoice and payment structs

ppa-0.6.1
Christian Decker 7 years ago
committed by Rusty Russell
parent
commit
ff5ca37f3c
  1. 6
      wallet/wallet.h

6
wallet/wallet.h

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

Loading…
Cancel
Save