In Pot::closePot function, measuring the claim period directly from block.timestamp - i_deployedAt may lead to misleading calculations as block.timestamp is susceptible to irregularities due to some factors such as network and miners manipulating the block.timestamp
the blockchain does not guarantee a fixed time interval between blocks due to network conditions. So if for instance, network delays the block.timestamp of a block or perhaps a malicous miner manipulates the block.timestamp then this will lead to inaccuracies and/or imprecision in the calculation for claim period.
premature close of claim period leading to eligible users denied of claiming their rewards
if the block.timestamp is delayed, contest manager may not get her cut as claim period will be extended
manual review
foundry test
in the Pot::closePot, do the following
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.