From 2ae57daa29e8282eaa58d183934aa20612879051 Mon Sep 17 00:00:00 2001 From: karamelniycoder <109586521+karamelniycoder@users.noreply.github.com> Date: Sun, 3 Aug 2025 16:27:50 +0700 Subject: [PATCH] fix None response --- lighter/signer_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lighter/signer_client.py b/lighter/signer_client.py index 15bf092..231457c 100644 --- a/lighter/signer_client.py +++ b/lighter/signer_client.py @@ -93,7 +93,7 @@ async def wrapper(self, *args, **kwargs): ret: TxHash try: created_tx, ret, err = await func(self, *args, **kwargs, nonce=nonce, api_key_index=api_key_index) - if ret.code != CODE_OK: + if (ret is None and err) or (ret and ret.code != CODE_OK): self.nonce_manager.acknowledge_failure(api_key_index) except lighter.exceptions.BadRequestException as e: if "invalid nonce" in str(e):