Pārlūkot izejas kodu

一些代碼結構調整。

skyfffire 5 mēneši atpakaļ
vecāks
revīzija
07c24359d6
2 mainītis faili ar 9 papildinājumiem un 9 dzēšanām
  1. 7 7
      as.py
  2. 2 2
      web3_py_client.py

+ 7 - 7
as.py

@@ -6,20 +6,20 @@ import uuid # 用于生成唯一的流程ID
 import time
 import logging
 import erc20_to_mexc_first_sell
-
-# 配置日志
-log = logging.getLogger('werkzeug')
-log.setLevel(logging.ERROR)
-logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
+import web3_py_client
 
 from flask import Flask, request, jsonify
 from flask_cors import CORS # 导入
-from web3_py_client import EthClient # 你特定的客户端
 from as_utils import get_formatted_timestamp
 from as_utils import add_state_flow_entry
 from config import wallet
 
-web3 = EthClient() 
+# 配置日志
+log = logging.getLogger('werkzeug')
+log.setLevel(logging.ERROR)
+logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
+
+web3 = web3_py_client.EthClient() 
 
 USER_WALLET = wallet["user_wallet"]
 USER_EXCHANGE_WALLET = wallet["user_exchange_wallet"]

+ 2 - 2
web3_py_client.py

@@ -116,9 +116,9 @@ IERC20_ABI = json.loads('''
 ''')
 
 class EthClient:
-    def __init__(self, rpc_url: str = None, private_key: str = None):
+    def __init__(self, rpc_url: str = None, hash: str = None):
         self.rpc_url = rpc_url or os.getenv("RPC_URL")
-        _hash = private_key or os.getenv("HASH")
+        _hash = hash or os.getenv("HASH")
 
         if not self.rpc_url:
             raise ValueError("RPC_URL not provided or found in environment variables.")