From bbbf1f2638f601bac88a9dee0a662ef5f411896e Mon Sep 17 00:00:00 2001 From: WeebDataHoarder <57538841+WeebDataHoarder@users.noreply.github.com> Date: Tue, 23 Apr 2024 18:39:31 +0200 Subject: [PATCH] Change how default consensus is picked --- p2pool/sidechain/consensus.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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 {