{{t.ok?'✓':'✕'}} {{t.msg}}
{{currentNav.label}}
{{tgUser.wallet_address.slice(0,6)}}...{{tgUser.wallet_address.slice(-4)}}
@{{tgUser.username || tgUser.first_name}}
全局状态 {{riskMetrics.length + positions.length}} 持仓
链上钱包
地址 {{tgUser.wallet_address.slice(0,8)}}...{{tgUser.wallet_address.slice(-6)}}
交易任务
{{t.status.slice(0,4)}} {{taskSymbolsDisplay(t)}} {{t.subtasks?t.subtasks.length:0}}子 · {{fmtTime(t.created_at)}}
创建任务
/
事件日志
{{t.exchange.slice(0,3)}} {{t.symbol}} {{fmtPrice(t.last_price)}}
等待事件...
{{fmtEventTime(e.ts)}} {{fmtEventType(e.type)}} {{e.task_id.slice(0,6)}} {{e.error}}

白名单列表

白名单地址由服务端管理员配置,前端仅可查看。

暂无白名单地址
地址备注创建时间
{{e.chain}} {{e.address}} {{e.remark || ''}} {{fmtTime(e.created_at)}}

提币

{{c.currency}} 余额: {{currencyBalances[c.currency]}}
可用余额: {{currencyBalances[withdrawForm.currency]}} {{withdrawForm.currency}}

定时任务列表

ID交易所币种间隔已执行状态最近错误操作
{{t.id.slice(0,8)}} {{t.request.exchange}} {{t.request.currency}} {{t.request.chain}} {{(t.interval_ms/1000).toFixed(0)}}s {{t.trigger_count || 0}} {{t.status}} {{t.last_error||''}}

提币记录(最近5条)

暂无提币记录
时间交易所币种地址数量状态TxID错误
{{fmtTime(r.created_at)}} {{r.exchange}}{{r.currency}}{{r.chain}} {{r.address ? r.address.slice(0,16)+'...' : '-'}} {{r.amount}} {{r.status}} {{r.withdraw_id ? r.withdraw_id.slice(0,16)+'...' : '-'}} {{r.error}}

获取充值地址

充值地址
{{depositAddress}}
Memo / Tag
{{depositMemo}}
{{depositError}}

链上发送

从配置的钱包地址发送代币到上方的充值地址

查询中… 余额:{{depositSendBalance.balance}} {{depositSendBalance.symbol}} 点击 ↻ 查询余额
发送成功
TxHash: {{depositSendTxHash}}
{{depositSendError}}

创建借币任务

加载中…
抵押物(可选,留空则由交易所自动选择)

借币任务列表

暂无借币任务
ID交易所借款币种每次金额 已借总量最大上限间隔 触发次数状态最近错误操作
{{t.id.slice(0,8)}} {{t.exchange}} {{t.loan_currency}} {{t.loan_amount}} {{t.total_borrowed.toFixed(6)}} {{t.max_total > 0 ? t.max_total : '∞'}} {{(t.interval_ms/1000).toFixed(0)}}s {{t.trigger_count}} {{t.status}} {{t.last_error||''}}
从 · 源链
{{qc.name}}
最近 {{s.label}} ×
余额:
到 · 目标链 {{bridgeLoading.routes ? '⟳ 搜索路由…' : '⟳ 查询报价…'}}
目标合约:{{bridgeSelectedRouteObj.toTokenAddress}}
{{fmtBridgeAmt(bridgeQuote.toTokenAmount, bridgeSelectedRouteObj?.toTokenDecimals || bridgeSelectedRouteObj?.fromTokenDecimals || 18)}} {{bridgeAddrSymbol || bridgeForm.symbol || 'TOKEN'}} · 费用 {{fmtNativeFee(bridgeQuote.fee)}} {{bridgeNativeToken(bridgeForm.fromChainId)}} · {{bridgeQuote.estimatedTime ? '~' + Math.ceil(bridgeQuote.estimatedTime/60) + ' 分钟' : '—'}} · {{bridgeQuote.bridgeName || '—'}}
高级选项
轮询中
源链 TX {{bridgeResult.txHash}}
目标链 TX {{bridgeResult.destTxHash}}
进度 {{ccipStageLabel(bridgeResult.status)}}
协议 {{bridgeResult.bridgeName}}
跨链记录
{{rec.token}}  {{rec.fromChainName}} → {{rec.toChainName}} {{fmtBridgeRecordTime(rec.timestamp)}}
{{rec.amount}} {{rec.token}} via {{rec.bridgeName}}
源链 TX: {{rec.txHash.slice(0,10)}}…{{rec.txHash.slice(-6)}}
目标链 TX: {{rec.destTxHash.slice(0,10)}}…{{rec.destTxHash.slice(-6)}}
Pipeline
+ 添加步骤
{{plDraft.steps.length===0?'点击齿轮配置步骤':plDraft.steps.length+'个步骤'}}
暂无 Pipeline
点击右上角 + 新建,通过齿轮配置自动化流程
{{pl.name}} {{plStatusLabel(pl.status)}} 🔁{{pl.loopCount||0}}
{{fmtPipelineTime(log.time)}} {{log.message}}
步骤 {{plInfo.idx+1}} 详情
操作{{plInfo.step.type==='withdraw'?'💸 提币':plInfo.step.type==='send'?'📤 链上发送':'🌉 跨链'}}
触发条件{{plShortTrigger(plInfo.step)}}
检测次数{{plInfo.stat.checkCount}}
已执行{{plInfo.stat.execCount}} 次
最后执行{{fmtPipelineTime(plInfo.stat.lastExecAt)}}
最后检测{{fmtPipelineTime(plInfo.stat.lastCheckedAt)}}
执行参数
{{plDrawer.isNew ? '添加步骤' : '编辑步骤 '+(plDrawer.stepIdx+1)}}
触发条件
{{plDrawer.error}}