refactoring - wip - broken

This commit is contained in:
Dobromir Popov 2024-10-21 17:15:45 +03:00
parent 1ad6cf379a
commit f633df6f63

View File

@ -42,6 +42,12 @@ import random
import time
from threading import Thread
from modules.SolanaAPI import SolanaAPI
from modules.webui import init_app
from modules.storage import init_db, store_transaction
from modules.utils import telegram_utils
app = Flask(__name__)
# config = load_config()
@ -192,8 +198,6 @@ solana_client = AsyncClient(SOLANA_HTTP_URL)
dexscreener_client = DexscreenerClient()
# Initialize Telegram Bot
bot = Bot(token=TELEGRAM_BOT_TOKEN)
# Token addresses (initialize with some known tokens)
TOKEN_ADDRESSES = {
@ -1057,11 +1061,12 @@ async def check_PK():
# Convert Flask app to ASGI
asgi_app = WsgiToAsgi(app)
solanaAPI = SolanaAPI()
async def main():
global solanaAPI, bot, PROCESSING_LOG
telegram_utils.initialize()
await telegram_utils.send_telegram_message("Solana Agent Started. Connecting to mainnet...")
await check_PK()
# new: restart wallet_watch_loop every hour