core-lightning/tests/plugins/show_feature_set.py
Rusty Russell 7a95e90ee4 plugins: add feature_set to init object.
Shows what features we use in various contexts, including those added
by plugins in getmanifest.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Added: Plugin: `feature_set` object added to `init`
2020-04-03 13:13:21 +10:30

18 lines
292 B
Python
Executable File

#!/usr/bin/env python3
from pyln.client import Plugin
plugin = Plugin()
@plugin.init()
def init(options, configuration, plugin):
plugin.feature_set = configuration['feature_set']
@plugin.method('getfeatureset')
def getfeatureset(plugin):
return plugin.feature_set
plugin.run()