Location:
Potential vulnerable to readonly-reentrancy function (if read in other function) ThunderLoanUpgraded.isCurrentlyFlashLoaning(IERC20) (src/upgradedProtocol/ThunderLoanUpgraded.sol#266-268):
State variables read that were written after the external call(s):
ThunderLoanUpgraded.s_currentlyFlashLoaning (src/upgradedProtocol/ThunderLoanUpgraded.sol#99) was read at s_currentlyFlashLoaning[token] (src/upgradedProtocol/ThunderLoanUpgraded.sol#267)
This variable was written at (after external call):
s_currentlyFlashLoaning[token] = true (src/upgradedProtocol/ThunderLoanUpgraded.sol#196)
s_currentlyFlashLoaning[token] = false (src/upgradedProtocol/ThunderLoanUpgraded.sol#214)
Audit Wizard (Slither)
Check original reentrancy
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.