fix(blockchain): 修复health check路径不匹配并配置C2C Bot热钱包
- app.config.ts: 添加apiPrefix读取API_PREFIX环境变量 - docker-compose: health check从api/v2改为api/v1(与trading-service一致) - docker-compose: 配置HOT_WALLET默认值,解决"区块链服务不可用"和钱包地址不显示 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
c802519ec2
commit
b9f803c5c8
|
|
@ -295,8 +295,8 @@ services:
|
|||
BSC_CHAIN_ID: ${BSC_CHAIN_ID:-56}
|
||||
BSC_USDT_CONTRACT: ${BSC_USDT_CONTRACT:-0x55d398326f99059fF775485246999027B3197955}
|
||||
# C2C Bot 热钱包 (MPC)
|
||||
HOT_WALLET_USERNAME: ${HOT_WALLET_USERNAME:-}
|
||||
HOT_WALLET_ADDRESS: ${HOT_WALLET_ADDRESS:-}
|
||||
HOT_WALLET_USERNAME: ${HOT_WALLET_USERNAME:-wallet-29b09647}
|
||||
HOT_WALLET_ADDRESS: ${HOT_WALLET_ADDRESS:-0x30da9Eb4C49914fDb9d711cE26AB446d68fE4Bc4}
|
||||
# eUSDT (积分股) 做市商钱包 (MPC)
|
||||
EUSDT_MARKET_MAKER_USERNAME: ${EUSDT_MARKET_MAKER_USERNAME:-}
|
||||
EUSDT_MARKET_MAKER_ADDRESS: ${EUSDT_MARKET_MAKER_ADDRESS:-}
|
||||
|
|
@ -309,7 +309,7 @@ services:
|
|||
ports:
|
||||
- "3026:3026"
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:3026/api/v2/health"]
|
||||
test: ["CMD", "curl", "-f", "http://localhost:3026/api/v1/health"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
|
|
|
|||
|
|
@ -4,4 +4,5 @@ export default registerAs('app', () => ({
|
|||
nodeEnv: process.env.NODE_ENV || 'development',
|
||||
port: parseInt(process.env.PORT || '3012', 10),
|
||||
serviceName: process.env.SERVICE_NAME || 'blockchain-service',
|
||||
apiPrefix: process.env.API_PREFIX || 'api/v1',
|
||||
}));
|
||||
|
|
|
|||
Loading…
Reference in New Issue