Commit dfd16cdf authored by 张振华's avatar 张振华

use math.Abs

parent 75f24bd1
...@@ -7,7 +7,7 @@ package dpos ...@@ -7,7 +7,7 @@ package dpos
import ( import (
"bytes" "bytes"
"encoding/json" "encoding/json"
"github.com/outbrain/golib/math" "math"
"time" "time"
"github.com/33cn/chain33/common" "github.com/33cn/chain33/common"
...@@ -94,7 +94,7 @@ func (init *InitState) timeOut(cs *ConsensusState) { ...@@ -94,7 +94,7 @@ func (init *InitState) timeOut(cs *ConsensusState) {
//获得当前高度 //获得当前高度
height := cs.client.GetCurrentHeight() height := cs.client.GetCurrentHeight()
now := time.Now().Unix() now := time.Now().Unix()
if cs.lastMyVote != nil && math.AbsInt64(now-cs.lastMyVote.VoteItem.PeriodStop) <= 1 { if cs.lastMyVote != nil && math.Abs(float64(now-cs.lastMyVote.VoteItem.PeriodStop)) <= 1 {
now += 2 now += 2
} }
//计算当前时间,属于哪一个周期,应该哪一个节点出块,应该出块的高度 //计算当前时间,属于哪一个周期,应该哪一个节点出块,应该出块的高度
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment