Skip to content

Commit ca9185d

Browse files
committed
修改冲突
2 parents a1550e8 + e9bc306 commit ca9185d

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

bcs/consensus/xpoa/xpoa.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package xpoa
33
import (
44
"bytes"
55
"encoding/json"
6-
"strconv"
76
"time"
87

98
"github.com/xuperchain/xupercore/kernel/common/xcontext"
@@ -66,17 +65,13 @@ func NewXpoaConsensus(cCtx cctx.ConsensusCtx, cCfg def.ConsensusConfig) base.Con
6665
cCtx.XLog.Error("consensus:xpoa:NewXpoaConsensus: xpoa struct unmarshal error", "error", err)
6766
return nil
6867
}
69-
//兼容老版本配置文件
70-
if len(xconfig.Version) < 1 {
71-
xconfig.Version = "0"
72-
}
73-
version, err := strconv.ParseInt(xconfig.Version, 10, 64)
68+
version, err := ParseVersion(cCfg.Config)
7469
if err != nil {
7570
cCtx.XLog.Error("consensus:xpoa:NewXpoaConsensus: version error", "error", err)
7671
return nil
7772
}
7873
// create xpoaSchedule
79-
schedule := NewXpoaSchedule(xconfig, cCtx, cCfg.StartHeight)
74+
schedule := NewXpoaSchedule(xconfig, cCtx, cCfg.StartHeight, version)
8075
if schedule == nil {
8176
cCtx.XLog.Error("consensus:xpoa:NewXpoaSchedule error")
8277
return nil

0 commit comments

Comments
 (0)