From a3388cd92222e997f9437e1720a9045eaa10f58a Mon Sep 17 00:00:00 2001 From: bout3fiddy <11488427+bout3fiddy@users.noreply.github.com> Date: Wed, 22 Nov 2023 14:00:35 +0100 Subject: [PATCH] fix: remove double precision division --- contracts/main/CurveCryptoViews2Optimized.vy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/main/CurveCryptoViews2Optimized.vy b/contracts/main/CurveCryptoViews2Optimized.vy index f68266bf..b3ad8238 100644 --- a/contracts/main/CurveCryptoViews2Optimized.vy +++ b/contracts/main/CurveCryptoViews2Optimized.vy @@ -209,7 +209,7 @@ def _get_dx_fee( xp[i] = x_out[0] if i > 0: - dx = dy * PRECISION / (price_scale * precisions[1]) + dx = dx * PRECISION / price_scale dx /= precisions[i] return dx, xp