The initialize_pool
function only checks that deposited amounts are non-zero:
It does not enforce a meaningful minimum, allowing pools to be initialized with very low token amounts.
Setting tiny initial reserves results in unrealistic price ratios and high price impact on trades. This makes the pool unusable for real trading and can mislead users and price aggregators.
Add a minimum threshold to ensure healthy pool initialization:
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.