PerpetualVault.sol -> Multiple price feed integration points
The implementation lacks crucial validations recommended by Chainlink's documentation:
No check for negative prices
Missing round completion validation
Incomplete sequencer status validation for L2
Acceptance of stale or invalid prices
Potential system disruption from negative prices
Incorrect L2 sequencer status interpretation
Implement comprehensive price feed validation:
There is no real proof, concrete root cause, specific impact, or enough details in those submissions. Examples include: "It could happen" without specifying when, "If this impossible case happens," "Unexpected behavior," etc. Make a Proof of Concept (PoC) using external functions and realistic parameters. Do not test only the internal function where you think you found something.
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.