chainntnfs+chainreg: add interface MempoolWatcher

This commit adds the interface `MempoolWatcher` and uses it in the chain
registry.
This commit is contained in:
yyforyongyu
2023-04-03 21:21:07 +08:00
parent ad5e798392
commit e81d62fc70
4 changed files with 34 additions and 2 deletions

View File

@@ -80,6 +80,10 @@ type BitcoindNotifier struct {
// time.
var _ chainntnfs.ChainNotifier = (*BitcoindNotifier)(nil)
// Ensure BitcoindNotifier implements the MempoolWatcher interface at compile
// time.
var _ chainntnfs.MempoolWatcher = (*BitcoindNotifier)(nil)
// New returns a new BitcoindNotifier instance. This function assumes the
// bitcoind node detailed in the passed configuration is already running, and
// willing to accept RPC requests and new zmq clients.