mirror of
https://source.quilibrium.com/quilibrium/ceremonyclient.git
synced 2024-12-24 23:55:18 +00:00
alter permissiveness of latent tests and aggressiveness in validation to validate/negate hypothesis
This commit is contained in:
parent
58456c1057
commit
838815882e
@ -176,12 +176,6 @@ func (e *MasterClockConsensusEngine) handleSelfTestReport(
|
||||
timestamp := binary.BigEndian.Uint64(proof[:8])
|
||||
proof = proof[8:]
|
||||
|
||||
// Ignore outdated reports, give 3 minutes + proof time for propagation
|
||||
// delay
|
||||
if int64(timestamp) < (time.Now().UnixMilli() - (480 * 1000)) {
|
||||
return nil
|
||||
}
|
||||
|
||||
challenge := binary.BigEndian.AppendUint64([]byte{}, report.MasterHeadFrame)
|
||||
challenge = append(challenge, peerID...)
|
||||
|
||||
|
@ -491,6 +491,7 @@ type verifyChallenge struct {
|
||||
func (e *MasterClockConsensusEngine) performVerifyTest(
|
||||
challenge verifyChallenge,
|
||||
) {
|
||||
go func() {
|
||||
if !e.frameProver.VerifyChallengeProof(
|
||||
challenge.challenge,
|
||||
challenge.timestamp,
|
||||
@ -510,6 +511,7 @@ func (e *MasterClockConsensusEngine) performVerifyTest(
|
||||
info := e.peerInfoManager.GetPeerInfo(challenge.peerID)
|
||||
info.LastSeen = time.Now().UnixMilli()
|
||||
}
|
||||
}()
|
||||
}
|
||||
|
||||
func (e *MasterClockConsensusEngine) performBandwidthTest(peerID []byte) {
|
||||
|
Loading…
Reference in New Issue
Block a user