LIGHTNING-RENEPAYSTATUS(7)
β¨ NAME β¨
okay so this is the LIGHTNING-RENEPAYSTATUS(7) page, and renepaystatus is the command that lets you query the status of your previous renepay attempts π
that's literally it, no cap.
πΈ SYNOPSIS πΈ
renepaystatus [invstring]
π¦ DESCRIPTION π¦
bestie. listen. π
- Command deprecated in v26.06, removed after v27.03.
- Command added in v23.08.
WARNING: Deprecated, scheduled for removal in v27.03 π so likeβ¦ don't get attached, mkay?
The renepaystatus RPC command queries the payment plugin renepay for the status of previous payment attempts π
This command always succeeds. fr fr, it does not miss. β¨
invstring(string, optional) β If specified, the command will return a list of payment attempts whose invoice matches invstring, otherwise all payments with be listed. π
π RETURN VALUE π
On success, an object containing paystatus is returned. It is an array of objects, where each object contains:
bolt11(string) β Invoice string BOLT11. π§Ύpayment_hash(hash) β The hash of thepayment_preimagewhich will prove payment. πcreated_at(number) β The UNIX timestamp showing when this payment was initiated. β°groupid(u32) β The id for this payment attempt. π·οΈamount_msat(msat) β Amount the recipient received. πΈstatus(string) (one of"complete","pending","failed") β Status of payment. πpayment_preimage(secret, optional) β The proof of payment: SHA256 of thispayment_hash(for completed payments only). πparts(u32, optional) β How many attempts this took. π§©amount_sent_msat(msat, optional) β Total amount we sent including fees (for completed payments only). π°destination(pubkey, optional) β The final destination of the payment. πnotes(array of strings, optional) β A list of messages for debugging purposes.: ποΈ- (string, optional) β A message generated by
renepay. π«Ά
- (string, optional) β A message generated by
π AUTHOR π
Eduardo Quintana-Miranda eduardo.quintana@pm.me is mainly responsible. give him his flowers, he's the main character here π
π SEE ALSO π
lightning-renepay(7), lightning-listpays(7) β go read those too, iykyk π
π RESOURCES π
Main web site: https://github.com/ElementsProject/lightning π¦
β EXAMPLES β
Example 1:
Request:
$ lightning-cli renepaystatus -k "invstring"="lnbcrt100n1pnt2bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000"
{
"id": "example:renepaystatus#1",
"method": "renepaystatus",
"params": {
"invstring": "lnbcrt100n1pnt2bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000"
}
}
Response:
{
"paystatus": [
{
"bolt11": "lnbcrt100n1pnt2bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000bolt11invl020100000000",
"amount_msat": 400000,
"payment_hash": "paymenthashinvl0210021002100210021002100210021002100210021002100",
"destination": "nodeid020202020202020202020202020202020202020202020202020202020202",
"created_at": 1738000000,
"groupid": 1,
"parts": 2,
"status": "complete",
"payment_preimage": "paymentpreimager010101010101010101010101010101010101010101010101",
"amount_sent_msat": 400000
}
]
}
that's the whole page babes, go query those payments before it gets yeeted ππ«Ά this was Core Lightning v26.06.9 LIGHTNING-RENEPAYSTATUS(7) β stan the deprecation timeline, periodt ππ
π¦ where this page comes from
- nixpkgs unstable: clightning 26.06.9
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms