From 63ffefd45ad0294b30a4fe0886d9cecfa170c40c Mon Sep 17 00:00:00 2001 From: frank <98238480+soundsonacid@users.noreply.github.com> Date: Mon, 15 Jan 2024 12:50:31 -0800 Subject: [PATCH] fix (#20) * fix: don't send tx if max position is 0 * fix: bar short --- python/sdk/jit_proxy/jitter/jitter_shotgun.py | 2 +- python/sdk/jit_proxy/jitter/jitter_sniper.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/sdk/jit_proxy/jitter/jitter_shotgun.py b/python/sdk/jit_proxy/jitter/jitter_shotgun.py index 909117c7..03d0a12b 100644 --- a/python/sdk/jit_proxy/jitter/jitter_shotgun.py +++ b/python/sdk/jit_proxy/jitter/jitter_shotgun.py @@ -57,7 +57,7 @@ async def try_fill(): self.logger.info(f"Trying to fill {order_sig} -> Attempt: {i + 1}") try: - if params.max_position == 0: + if params.max_position == 0 and params.min_position == 0: break sig = await self.jit_proxy_client.jit( diff --git a/python/sdk/jit_proxy/jitter/jitter_sniper.py b/python/sdk/jit_proxy/jitter/jitter_sniper.py index 298fed1f..1d4c231a 100644 --- a/python/sdk/jit_proxy/jitter/jitter_sniper.py +++ b/python/sdk/jit_proxy/jitter/jitter_sniper.py @@ -176,7 +176,7 @@ async def try_fill(): for _ in range(3): try: - if params.max_position == 0: + if params.max_position == 0 and params.min_position == 0: break tx_sig_and_slot = await self.jit_proxy_client.jit(