removed unused imports, minor fixes

This commit is contained in:
smypmsa
2025-03-06 21:52:43 +00:00
parent fce547ec9e
commit ab186210fd
10 changed files with 18 additions and 36 deletions
+5 -5
View File
@@ -5,7 +5,7 @@ Event processing for pump.fun tokens.
import base64
import json
import struct
from typing import Any, Dict, List, Optional
from typing import Any
from solders.pubkey import Pubkey
from solders.transaction import VersionedTransaction
@@ -31,7 +31,7 @@ class PumpEventProcessor:
self.pump_program = pump_program
self._idl = self._load_idl()
def _load_idl(self) -> Dict[str, Any]:
def _load_idl(self) -> dict[str, Any]:
"""Load IDL from file.
Returns:
@@ -56,7 +56,7 @@ class PumpEventProcessor:
]
}
def process_transaction(self, tx_data: str) -> Optional[TokenInfo]:
def process_transaction(self, tx_data: str) -> TokenInfo | None:
"""Process a transaction and extract token info.
Args:
@@ -130,8 +130,8 @@ class PumpEventProcessor:
return None
def _decode_create_instruction(
self, ix_data: bytes, ix_def: Dict[str, Any], accounts: List[Pubkey]
) -> Dict[str, Any]:
self, ix_data: bytes, ix_def: dict[str, Any], accounts: list[Pubkey]
) -> dict[str, Any]:
"""Decode create instruction data.
Args:
+2 -2
View File
@@ -4,7 +4,7 @@ WebSocket monitoring for pump.fun tokens.
import asyncio
import json
from typing import Awaitable, Callable, Optional
from collections.abc import Awaitable, Callable
import websockets
from solders.pubkey import Pubkey
@@ -138,7 +138,7 @@ class PumpTokenListener:
except Exception as e:
logger.error(f"Ping error: {str(e)}")
async def _wait_for_token_creation(self, websocket) -> Optional[TokenInfo]:
async def _wait_for_token_creation(self, websocket) -> TokenInfo | None:
"""Wait for token creation event.
Args: