diff --git a/p2pool/sidechain/consensus.go b/p2pool/sidechain/consensus.go index 3986981..3793bed 100644 --- a/p2pool/sidechain/consensus.go +++ b/p2pool/sidechain/consensus.go @@ -151,7 +151,15 @@ func (c *Consensus) verify() bool { if c.PoolName == "default" { //p2pool changed consensus config to use default instead of original value - c.PoolName = ConsensusDefault.PoolName + if ConsensusDefault.NetworkType == c.NetworkType && + ConsensusDefault.PoolPassword == c.PoolPassword && + ConsensusDefault.TargetBlockTime == c.TargetBlockTime && + ConsensusDefault.MinimumDifficulty == c.MinimumDifficulty && + ConsensusDefault.ChainWindowSize == c.ChainWindowSize && + ConsensusDefault.UnclePenalty == c.UnclePenalty && + ConsensusDefault.Extra == c.Extra { + c.PoolName = ConsensusDefault.PoolName + } } if len(c.PoolName) > 128 {