The provide_liquidity
instruction calls accounts and performs operations on account structs (e.g., vaults) without explicitly loading them, which is unusual in Anchor if using AccountLoader or if state mutation is expected.
May cause logic inconsistencies if mutation or checks rely on up-to-date account data.
Could be an indicator of incorrect Anchor account modeling, especially if state-modifying methods or field access are assumed.
Ensure all accounts that require access to their internal state or mutation are loaded properly using:
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.