From b7279e9130429b2d9ca09884f9d7ff4f04ab4d62 Mon Sep 17 00:00:00 2001 From: darosior Date: Sat, 11 May 2019 12:45:02 +0200 Subject: [PATCH] Add 'delexpiredinvoice' to pylightning --- contrib/pylightning/lightning/lightning.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/contrib/pylightning/lightning/lightning.py b/contrib/pylightning/lightning/lightning.py index ad65fffce..8f2f512de 100644 --- a/contrib/pylightning/lightning/lightning.py +++ b/contrib/pylightning/lightning/lightning.py @@ -371,6 +371,15 @@ class LightningRpc(UnixDomainSocketRpc): } return self.call("delinvoice", payload) + def delexpiredinvoice(self, maxexpirytime=None): + """ + Delete all invoices that have expired on or before the given {maxexpirytime} + """ + payload = { + "maxexpirytime": maxexpirytime + } + return self.call("delexpiredinvoice", payload) + def waitanyinvoice(self, lastpay_index=None): """ Wait for the next invoice to be paid, after {lastpay_index}