order building fixes

This commit is contained in:
Tim
2024-03-27 16:11:43 -04:00
parent c25da3243b
commit 19eb03e18f

View File

@@ -168,7 +168,7 @@ class TrancheTrigger:
cur = pool_prices[addr]
if cur is not None:
if self.pool_price_multiplier is None:
self.pool_price_multiplier = dec(10) ** dec(pool['decimals'])
self.pool_price_multiplier = dec(10) ** dec(-pool['decimals'])
log.debug(f'adjusted cur price from {cur} => {cur*self.pool_price_multiplier}')
cur *= self.pool_price_multiplier
if cur is None or not self.has_line_constraint or all(await asyncio.gather(