|
|
@@ -22,18 +22,11 @@ from flask_cors import CORS # 导入
|
|
|
from as_utils import get_formatted_timestamp
|
|
|
from as_utils import add_state_flow_entry
|
|
|
from binance.client import Client # 用于获取ETH价格
|
|
|
-from checker import ok_chain_client
|
|
|
from mexc_client import MexcClient
|
|
|
from pprint import pprint
|
|
|
from pprint import pformat
|
|
|
from config import rpc_url
|
|
|
|
|
|
-ok_chain_client.api_config = {
|
|
|
- "api_key": 'a05643ab-fb17-402b-94a8-a886bd343301', # 请替换为您的真实 API Key
|
|
|
- "secret_key": '9D59B53EB1E60B1B5F290D3698A8C9DA', # 请替换为您的真实 Secret Key
|
|
|
- "passphrase": 'Qwe123123.', # 请替换为您的真实 Passphrase
|
|
|
-}
|
|
|
-
|
|
|
# 配置日志
|
|
|
log = logging.getLogger('werkzeug')
|
|
|
log.setLevel(logging.ERROR)
|
|
|
@@ -148,11 +141,11 @@ def strategy_builder(process_item):
|
|
|
core_data, core_lock,
|
|
|
mexc_data, mexc_lock
|
|
|
)
|
|
|
- elif strategy == 'mexc_to_erc20':
|
|
|
- return s_mexc_to_erc20.ArbitrageProcess(process_item,
|
|
|
- core_data, core_lock,
|
|
|
- mexc_data, mexc_lock
|
|
|
- )
|
|
|
+ # elif strategy == 'mexc_to_erc20':
|
|
|
+ # return s_mexc_to_erc20.ArbitrageProcess(process_item,
|
|
|
+ # core_data, core_lock,
|
|
|
+ # mexc_data, mexc_lock
|
|
|
+ # )
|
|
|
else:
|
|
|
logger.error(f'不存在的策略:{strategy}')
|
|
|
|
|
|
@@ -397,4 +390,4 @@ if __name__ == "__main__":
|
|
|
logger.info("主线程继续执行,可以执行其他任务或保持运行以观察数据更新。")
|
|
|
|
|
|
logger.info("启动 Flask 套利执行服务器...")
|
|
|
- app.run(host='0.0.0.0', port=188, debug=False) # 使用与 price_checker 不同的端口
|
|
|
+ app.run(host='0.0.0.0', port=1888, debug=False) # 使用与 price_checker 不同的端口
|