mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-12 04:41:22 +00:00
remove viper from mempool
This commit is contained in:
15
node/node.go
15
node/node.go
@ -124,8 +124,8 @@ func NewNode(config *viper.Viper, privValidator *types.PrivValidator, clientCrea
|
||||
bcReactor := bc.NewBlockchainReactor(state.Copy(), proxyApp.Consensus(), blockStore, fastSync)
|
||||
|
||||
// Make MempoolReactor
|
||||
mempool := mempl.NewMempool(config, proxyApp.Mempool())
|
||||
mempoolReactor := mempl.NewMempoolReactor(config, mempool)
|
||||
mempool := mempl.NewMempool(mempoolConfig(config), proxyApp.Mempool())
|
||||
mempoolReactor := mempl.NewMempoolReactor(mempoolConfig(config), mempool)
|
||||
|
||||
// Make ConsensusReactor
|
||||
consensusState := consensus.NewConsensusState(config, state.Copy(), proxyApp.Consensus(), blockStore, mempool)
|
||||
@ -431,3 +431,14 @@ func ProtocolAndAddress(listenAddr string) (string, string) {
|
||||
}
|
||||
return protocol, address
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
func mempoolConfig(config *viper.Viper) mempl.Config {
|
||||
return mempl.Config{
|
||||
Recheck: config.GetBool("mempool_recheck"),
|
||||
RecheckEmpty: config.GetBool("mempool_recheck_empty"),
|
||||
Broadcast: config.GetBool("mempool_broadcast"),
|
||||
WalDir: config.GetString("mempool_wal_dir"),
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user