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

Function previoussuccess_cb

plugins/renepay/mods.c:223–236  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

221}
222
223static struct command_result *previoussuccess_cb(struct payment *payment)
224{
225 struct command *cmd = payment_command(payment);
226 assert(cmd);
227
228 struct out_req *req = jsonrpc_request_start(
229 cmd, "listsendpays", previoussuccess_done,
230 payment_rpc_failure, payment);
231
232 json_add_sha256(req->js, "payment_hash",
233 &payment->payment_info.payment_hash);
234 json_add_string(req->js, "status", "complete");
235 return send_outreq(req);
236}
237
238REGISTER_PAYMENT_MODIFIER(previoussuccess, previoussuccess_cb);
239

Callers

nothing calls this directly

Calls 4

payment_commandFunction · 0.85
json_add_sha256Function · 0.85
json_add_stringFunction · 0.50
send_outreqFunction · 0.50

Tested by

no test coverage detected