|
@@ -2,6 +2,7 @@ import requests
|
|
|
import json
|
|
import json
|
|
|
import time
|
|
import time
|
|
|
import logging
|
|
import logging
|
|
|
|
|
+from config import wallet
|
|
|
from decimal import Decimal # 使用 Decimal 来表示精确的金额和价差
|
|
from decimal import Decimal # 使用 Decimal 来表示精确的金额和价差
|
|
|
|
|
|
|
|
from checker.config import arb
|
|
from checker.config import arb
|
|
@@ -22,8 +23,8 @@ def create_mock_arbitrage_data():
|
|
|
EXCHANGE_OUT_AMOUNT = Decimal(2100000)
|
|
EXCHANGE_OUT_AMOUNT = Decimal(2100000)
|
|
|
IN_AMOUNT_TO_QUERY = Decimal(12)
|
|
IN_AMOUNT_TO_QUERY = Decimal(12)
|
|
|
OUT_TOKEN_ADDRESS = '0xf816507E690f5Aa4E29d164885EB5fa7a5627860' # RATO on Ethereum
|
|
OUT_TOKEN_ADDRESS = '0xf816507E690f5Aa4E29d164885EB5fa7a5627860' # RATO on Ethereum
|
|
|
- USER_WALLET = '0xb1f33026Db86a86372493a3B124d7123e9045Bb4'
|
|
|
|
|
- USER_EXCHANGE_WALLET = '0xc71835a042F4d870B0F4296cc89cAeb921a9f3DA'
|
|
|
|
|
|
|
+ USER_WALLET = wallet["user_wallet"]
|
|
|
|
|
+ USER_EXCHANGE_WALLET = wallet["user_exchange_wallet"]
|
|
|
SLIPPAGE = 1
|
|
SLIPPAGE = 1
|
|
|
MEXC_TARGET_PAIR_USDT = 'RATO_USDT' # MEXC 现货交易对
|
|
MEXC_TARGET_PAIR_USDT = 'RATO_USDT' # MEXC 现货交易对
|
|
|
|
|
|
|
@@ -59,7 +60,8 @@ def create_mock_arbitrage_data():
|
|
|
"toToken": OUT_TOKEN_ADDRESS,
|
|
"toToken": OUT_TOKEN_ADDRESS,
|
|
|
"toTokenAmountHuman": str(human_out_target),
|
|
"toTokenAmountHuman": str(human_out_target),
|
|
|
"toTokenDecimal": str(out_dec),
|
|
"toTokenDecimal": str(out_dec),
|
|
|
- "exchangeOutAmount": str(EXCHANGE_OUT_AMOUNT)
|
|
|
|
|
|
|
+ "exchangeOutAmount": str(EXCHANGE_OUT_AMOUNT),
|
|
|
|
|
+ "strategy": "erc20_to_mexc",
|
|
|
}
|
|
}
|
|
|
return data
|
|
return data
|
|
|
|
|
|