First Flight #18: T-Swap

First Flight #18

First Flight #18: T-Swap

Beginner FriendlyDeFiFoundry
100 EXP
Submission Details
Severity: high
Valid

`TSwapPool::_swap` function transfers additional token from the pool to user every 10 swaps, breaking the `x * y = k` invariant and causing pool imbalance

Updates

Appeal created

Lead Judge 5 months ago
Submission Judgement Published
Validated
Assigned finding tags:

In `TSwapPool::_swap` the extra tokens given to users after every swapCount breaks the protocol invariant of x * y = k

Support

FAQs

Can’t find an answer? Join our Discord or follow us on Twitter.

Cyfrin
Updraft
CodeHawks
Solodit
Resources