#!/usr/bin/env python3 from pyln.client import Plugin plugin = Plugin() @plugin.hook('commitment_revocation') def on_commitment_revocation(commitment_txid, penalty_tx, plugin, **kwargs): with open('watchtower.csv', 'a') as f: f.write("{}, {}\n".format(commitment_txid, penalty_tx)) plugin.run()