Skip to content

Commit e44a49a

Browse files
committed
prevent read-only re-entrancy in getReserves()
spearbit #12
1 parent 0c6238c commit e44a49a

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/EulerSwap.sol

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ contract EulerSwap is IEulerSwap, EVCUtil {
154154

155155
/// @inheritdoc IEulerSwap
156156
function getReserves() external view returns (uint112, uint112, uint32) {
157+
require(status != 2, Locked());
157158
return (reserve0, reserve1, status);
158159
}
159160

0 commit comments

Comments
 (0)