mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-21 10:27:26 +08:00
use up to date info
This commit is contained in:
parent
e230764474
commit
5679b19fdb
@ -559,11 +559,6 @@ func (e *DataClockConsensusEngine) Start() <-chan error {
|
||||
continue
|
||||
}
|
||||
|
||||
if nextFrame.Timestamp < time.Now().UnixMilli()-30000 {
|
||||
time.Sleep(1 * time.Second)
|
||||
continue
|
||||
}
|
||||
|
||||
frame = nextFrame
|
||||
_, triesAtFrame, err := e.clockStore.GetDataClockFrame(
|
||||
e.filter,
|
||||
|
||||
@ -92,6 +92,9 @@ func (e *DataClockConsensusEngine) processFrame(
|
||||
if e.latestFrameReceived < latestFrame.FrameNumber {
|
||||
e.latestFrameReceived = latestFrame.FrameNumber
|
||||
}
|
||||
e.frameProverTriesMx.Lock()
|
||||
e.frameProverTries = e.dataTimeReel.GetFrameProverTries()
|
||||
e.frameProverTriesMx.Unlock()
|
||||
|
||||
trie := e.GetFrameProverTries()[0]
|
||||
selBI, _ := dataFrame.GetSelector()
|
||||
@ -118,8 +121,7 @@ func (e *DataClockConsensusEngine) processFrame(
|
||||
|
||||
return nextFrame
|
||||
} else {
|
||||
e.announcedJoin++
|
||||
if e.announcedJoin < 5 && !e.IsInProverTrie(e.pubSub.GetPeerID()) &&
|
||||
if !e.IsInProverTrie(e.pubSub.GetPeerID()) &&
|
||||
dataFrame.Timestamp > time.Now().UnixMilli()-30000 {
|
||||
e.logger.Info("announcing prover join")
|
||||
e.announceProverJoin()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user