Plugins: Add a test for the 'invoice_payment' notfication

This commit is contained in:
darosior
2019-07-21 14:08:33 +02:00
committed by ZmnSCPxj, ZmnSCPxj jxPCSmnZ
parent b5bb7f191f
commit 34533ead68
2 changed files with 26 additions and 0 deletions

View File

@@ -34,6 +34,14 @@ def on_disconnect(plugin, id):
plugin.log("Received disconnect event for peer {}".format(id))
@plugin.subscribe("invoice_payment")
def on_payment(plugin, invoice_payment):
plugin.log("Received invoice_payment event for label {}, preimage {},"
" and amount of {}".format(invoice_payment.get("label"),
invoice_payment.get("preimage"),
invoice_payment.get("msat")))
@plugin.hook("htlc_accepted")
def on_htlc_accepted(onion, htlc, plugin):
plugin.log('on_htlc_accepted called')