MCPcopy Create free account
hub / github.com/ElementsProject/lightning / invoice_status_str

Function invoice_status_str

lightningd/invoice.c:28–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26#include <wallet/walletrpc.h>
27
28const char *invoice_status_str(enum invoice_status state)
29{
30 switch (state) {
31 case PAID:
32 return "paid";
33 case EXPIRED:
34 return "expired";
35 case UNPAID:
36 return "unpaid";
37 }
38 abort();
39}
40
41static void json_add_invoice_fields(struct json_stream *response,
42 const struct invoice_details *inv)

Callers 3

invoice_index_incFunction · 0.85
json_add_invoice_fieldsFunction · 0.85
json_delinvoiceFunction · 0.85

Calls 1

abortFunction · 0.85

Tested by

no test coverage detected