From d562fb893e7a95f129237127ecb8f6d77ccc2d24 Mon Sep 17 00:00:00 2001 From: Nikolay Manchovski Date: Fri, 2 Apr 2021 10:49:03 +0200 Subject: [PATCH] Add support for Tendermint custom reactors https://pkg.go.dev/github.com/tendermint/tendermint/node#CustomReactors Signed-off-by: Nikolay Manchovski --- consensus/tendermint/tendermint.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/consensus/tendermint/tendermint.go b/consensus/tendermint/tendermint.go index bbdfa6766..405b8b07c 100644 --- a/consensus/tendermint/tendermint.go +++ b/consensus/tendermint/tendermint.go @@ -47,7 +47,7 @@ func (n *Node) Close() { } func NewNode(conf *config.Config, privValidator tmTypes.PrivValidator, genesisDoc *tmTypes.GenesisDoc, - app *abci.App, metricsProvider node.MetricsProvider, logger *logging.Logger) (*Node, error) { + app *abci.App, metricsProvider node.MetricsProvider, logger *logging.Logger, options ...node.Option) (*Node, error) { var err error // disable Tendermint's RPC @@ -67,7 +67,8 @@ func NewNode(conf *config.Config, privValidator tmTypes.PrivValidator, genesisDo nde.DBProvider, metricsProvider, NewLogger(logger.WithPrefix(structure.ComponentKey, structure.Tendermint). - With(structure.ScopeKey, "tendermint.NewNode"))) + With(structure.ScopeKey, "tendermint.NewNode")), + options...) if err != nil { return nil, err }