skyffire 6 kuukautta sitten
vanhempi
commit
dec5a82db2
2 muutettua tiedostoa jossa 8 lisäystä ja 8 poistoa
  1. 7 7
      price_checker.py
  2. 1 1
      templates/index_plotly.html

+ 7 - 7
price_checker.py

@@ -12,18 +12,18 @@ import plotly.graph_objects as go
 from plotly.utils import PlotlyJSONEncoder  # 用于将Plotly图表序列化为JSON
 
 # --- 配置部分 (与之前相同) ---
-IN_TOKEN_ADDRESS_BSC = '0x55d398326f99059ff775485246999027b3197955'
-OUT_TOKEN_ADDRESS_BSC = '0x3AeE7602b612de36088F3ffEd8c8f10E86EbF2bF'  # out token
+IN_TOKEN_ADDRESS_BSC = 'So11111111111111111111111111111111111111112'
+OUT_TOKEN_ADDRESS_BSC = 'C3DwDjT17gDvvCYC2nsdGHxDHVmQRdhKfpAdqQ29pump'  # out token
 AMOUNT_TO_QUERY_HUMAN = decimal.Decimal('1000')
-GATEIO_SPOT_PAIR = 'BANK_USDT'
-GATEIO_FUTURES_CONTRACT = 'BANK_USDT'
+GATEIO_SPOT_PAIR = 'RFC_USDT'
+GATEIO_FUTURES_CONTRACT = 'RFC_USDT'
 proxies = None
 decimal.getcontext().prec = 36
 
 
 # --- 价格获取函数 (与之前相同, 省略以保持简洁) ---
-def get_openocean_price_bsc(in_token_addr, out_token_addr, human_amount_in_decimal_for_request, gas_price=3):
-    chain = 'bsc';
+def get_openocean_price_solana(in_token_addr, out_token_addr, human_amount_in_decimal_for_request, gas_price=3):
+    chain = 'solana';
     url = f'https://open-api.openocean.finance/v4/{chain}/quote'
     params = {'inTokenAddress': in_token_addr, 'outTokenAddress': out_token_addr,
               'amount': str(human_amount_in_decimal_for_request), 'gasPrice': gas_price}
@@ -127,7 +127,7 @@ def update_data_for_plotly_and_table():
         fetch_time_full = time.strftime("%Y-%m-%d %H:%M:%S")
         fetch_time_chart = time.strftime("%H:%M:%S")  # 或者使用 time.time() 获取更精确的unix时间戳
 
-        oo_data = get_openocean_price_bsc(IN_TOKEN_ADDRESS_BSC, OUT_TOKEN_ADDRESS_BSC, AMOUNT_TO_QUERY_HUMAN)
+        oo_data = get_openocean_price_solana(IN_TOKEN_ADDRESS_BSC, OUT_TOKEN_ADDRESS_BSC, AMOUNT_TO_QUERY_HUMAN)
         spot_data = get_gateio_spot_price(GATEIO_SPOT_PAIR)
         futures_data = get_gateio_futures_price(GATEIO_FUTURES_CONTRACT)
 

+ 1 - 1
templates/index_plotly.html

@@ -44,7 +44,7 @@
             </thead>
             <tbody>
                 <tr>
-                    <td class="platform-name">OpenOcean (BSC)</td>
+                    <td class="platform-name">OpenOcean (Chain)</td>
                     <td id="oo-price">加载中...</td>
                     <td id="oo-status" class="status-cell"></td>
                 </tr>