Detects reentrancies that allow manipulation of the order or value of events.
Reentrancy in TSwapPool:_swap(IERC20,uint256,IERC20,uint256)
(src/TSwapPool.sol#383-412):
External calls:
- outputToken.safeTransfer(msg.sender,1_000_000_000_000_000_000) (src/TSwapPool.sol#400)
Event emitted after the call(s):
- Swap(msg.sender,inputToken,inputAmount,outputToken,outputAmount) (src/TSwapPool.sol#402-408)
An attacker will create reentrancy attacks on the aforementioned calls to manipulate the allocations of funds within the coontract.
Slither
Apply the check-effects-interactions pattern.
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.