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

Function register_payment_fail

plugins/renepay/payment.c:240–251  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

238}
239
240void register_payment_fail(struct payment *payment, enum jsonrpc_errcode code,
241 const char *fmt, ...)
242{
243 payment->status = PAYMENT_FAIL;
244 payment->error_code = code;
245 payment->error_msg = tal_free(payment->error_msg);
246
247 va_list args;
248 va_start(args, fmt);
249 payment->error_msg = tal_vfmt(payment, fmt, args);
250 va_end(args);
251}
252
253struct command_result *payment_fail(struct payment *payment,
254 enum jsonrpc_errcode code, const char *fmt,

Callers 2

payment_failFunction · 0.85

Calls 1

tal_freeFunction · 0.85

Tested by

no test coverage detected