From 7ecadd7d052a4223e743f245a8aab255de951c5a Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Sun, 3 Mar 2024 17:19:29 -0500 Subject: [PATCH] fix: wire up missing localtxmonitor config Signed-off-by: Chris Gianelloni --- connection_options.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/connection_options.go b/connection_options.go index 27bf231f..92c4020c 100644 --- a/connection_options.go +++ b/connection_options.go @@ -21,6 +21,7 @@ import ( "github.com/blinklabs-io/gouroboros/protocol/chainsync" "github.com/blinklabs-io/gouroboros/protocol/keepalive" "github.com/blinklabs-io/gouroboros/protocol/localstatequery" + "github.com/blinklabs-io/gouroboros/protocol/localtxmonitor" "github.com/blinklabs-io/gouroboros/protocol/localtxsubmission" "github.com/blinklabs-io/gouroboros/protocol/peersharing" "github.com/blinklabs-io/gouroboros/protocol/txsubmission" @@ -133,6 +134,15 @@ func WithLocalStateQueryConfig( } } +// WithLocalTxMonitorConfig specifies LocalTxMonitor protocol config +func WithLocalTxMonitorConfig( + cfg localtxmonitor.Config, +) ConnectionOptionFunc { + return func(c *Connection) { + c.localTxMonitorConfig = &cfg + } +} + // WithLocalTxSubmissionConfig specifies LocalTxSubmission protocol config func WithLocalTxSubmissionConfig( cfg localtxsubmission.Config,