From 7626504480db7b406193f3348d4f0158a1bd649d Mon Sep 17 00:00:00 2001 From: tim Date: Fri, 28 Mar 2025 19:59:22 -0400 Subject: [PATCH] MarketBuilder slippage fix --- src/components/chart/MarketBuilder.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/chart/MarketBuilder.vue b/src/components/chart/MarketBuilder.vue index e5e3309..f1e6a11 100644 --- a/src/components/chart/MarketBuilder.vue +++ b/src/components/chart/MarketBuilder.vue @@ -36,11 +36,13 @@ const slippage = computed({ set(v) {props.builder.slippage=v/100; emit('update:builder', props.builder)} }) +const MIN_SLIPPAGE = 0.01; + function buildTranches() { let warnings = [] - if (slippage.value < 0.01) + if (slippage.value < MIN_SLIPPAGE) warnings.push('Slippage will be set to the minimum of 0.01%') - const slip = Math.min(slippage.value, 0.01) + const slip = Math.max(slippage.value, MIN_SLIPPAGE) return { tranches: [newTranche({slippage: slip / 100})], warnings,