From 23519ca561f0568acf82dd9738aa83c5dc7e2f29 Mon Sep 17 00:00:00 2001 From: rouzwelt Date: Fri, 8 Mar 2024 02:20:06 +0000 Subject: [PATCH] Update srouter.js --- src/modes/srouter.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modes/srouter.js b/src/modes/srouter.js index 5953865f..25e1b965 100644 --- a/src/modes/srouter.js +++ b/src/modes/srouter.js @@ -412,10 +412,14 @@ async function checkArb( // filter out orders that are not price match or failed eval when --max-profit is enabled // price check is at +2% as a headroom for current block vs tx block - if (maxProfit) bundledOrder.takeOrders = bundledOrder.takeOrders.filter( + if (!mode && maxProfit) bundledOrder.takeOrders = bundledOrder.takeOrders.filter( v => v.ratio !== undefined ? price.mul("102").div("100").gte(v.ratio) : false ); + if (bundledOrder.takeOrders.length === 0) { + continue; + } + console.log( `Current best route price for ${modeText} for this token pair:`, `\x1b[33m${ethers.utils.formatEther(price)}\x1b[0m`,