mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-03-11 19:27:28 +08:00
qol: underflow causes join fail in first ten frames on test/devnets
This commit is contained in:
parent
05ca341081
commit
923add5120
@ -609,13 +609,16 @@ func (p *ProverJoin) Verify(frameNumber uint64) (valid bool, err error) {
|
||||
}
|
||||
|
||||
// Disallow too old of a request
|
||||
if p.FrameNumber < frameNumber-10 {
|
||||
if p.FrameNumber+10 < frameNumber {
|
||||
return false, errors.Wrap(errors.New("outdated request"), "verify")
|
||||
}
|
||||
|
||||
frame, err := p.frameStore.GetGlobalClockFrame(p.FrameNumber)
|
||||
if err != nil {
|
||||
return false, errors.Wrap(err, "verify")
|
||||
return false, errors.Wrap(errors.Wrap(
|
||||
err,
|
||||
fmt.Sprintf("frame number: %d", p.FrameNumber),
|
||||
), "verify")
|
||||
}
|
||||
|
||||
// Prepare challenge for verification
|
||||
|
||||
Loading…
Reference in New Issue
Block a user