Files
plugins/jitrebalance/tests/refuse_htlcs.py
Antoine Poinsot 4fb91a6f45 jitrebalance: test failure cases
Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2020-06-02 11:59:12 +02:00

20 lines
385 B
Python
Executable File

#!/usr/bin/env python3
"""Plugin that refuses all HTLCs."""
from pyln.client import Plugin
import time
plugin = Plugin()
@plugin.hook("htlc_accepted")
def on_htlc_accepted(htlc, onion, plugin, **kwargs):
return {'result': 'fail', 'failure_message': '2002'}
@plugin.init()
def init(options, configuration, plugin):
plugin.log("refuse_htlcs.py initializing")
plugin.run()