96 lines
3.3 KiB
Markdown
96 lines
3.3 KiB
Markdown
# v13 部署日志
|
||
|
||
**部署时间:** 2026-03-10
|
||
**部署人员:** Manus AI
|
||
**部署服务器:** AI服务器 43.224.155.27:22000
|
||
**部署目录:** /www/wwwroot/nac-presale-test/
|
||
**PM2进程:** nac-presale-test (id=8)
|
||
**服务端口:** 3100
|
||
**域名:** https://pre-sale.newassetchain.io
|
||
|
||
---
|
||
|
||
## 本次更新内容
|
||
|
||
### 1. 自研跨链桥(完全移除Li.Fi第三方协议)
|
||
|
||
**背景:** 之前Bridge页面使用Li.Fi协议,由于XIC代币尚未在任何DEX上市,Li.Fi无法获取报价,Bridge功能完全无法使用。
|
||
|
||
**解决方案:** 完全移除Li.Fi,改为NAC自研跨链桥:
|
||
- 用户选择源链(BSC/ETH/Polygon/Arbitrum/Avalanche)
|
||
- 系统显示对应链的官方USDT收款地址
|
||
- 用户发送USDT后点击"I Have Sent USDT"注册意向
|
||
- 后端监听器自动监控各链的USDT转入
|
||
- 确认收款后按$0.02/XIC预售价分发XIC代币
|
||
|
||
### 2. 官方收款地址更新
|
||
|
||
| 网络 | 地址 |
|
||
|------|------|
|
||
| TRC20/USDT (TRON) | TWc2ugYBFN5aSoimAh4qGt9oMyket6NYZp |
|
||
| ERC20/USDT (Ethereum) | 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3 |
|
||
| BEP20/USDT (BSC) | 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3 |
|
||
| Polygon USDT | 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3 |
|
||
| Arbitrum USDT | 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3 |
|
||
| Avalanche USDT | 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3 |
|
||
|
||
### 3. 新增文件
|
||
|
||
- `server/bridgeMonitor.ts` - 多链USDT转入监听器(BSC/ETH/Polygon/Arbitrum/Avalanche)
|
||
- `server/_core/index.ts` - 添加Bridge监听器启动入口
|
||
|
||
### 4. 数据库变更
|
||
|
||
新增表:
|
||
- `bridge_intents` - 用户购买意向记录(注册后等待确认)
|
||
- `bridge_orders` - 已确认的跨链购买订单
|
||
|
||
修改表:
|
||
- `bridge_orders.status` - 添加 `distributed` 枚举值
|
||
|
||
---
|
||
|
||
## 测试结果
|
||
|
||
| 功能 | 状态 | 备注 |
|
||
|------|------|------|
|
||
| Bridge页面加载 | ✅ 正常 | |
|
||
| 5条链选择(BSC/ETH/POLY/ARB/AVAX) | ✅ 正常 | |
|
||
| Gas费说明随链切换 | ✅ 正常 | |
|
||
| 收款地址显示 | ✅ 正常 | 官方地址 |
|
||
| USDT金额输入 | ✅ 正常 | |
|
||
| XIC计算($0.02/XIC) | ✅ 正常 | 100 USDT = 5,000 XIC |
|
||
| 复制收款地址 | ✅ 正常 | |
|
||
| "I Have Sent USDT"提交 | ✅ 正常 | 注册意向到数据库 |
|
||
| 成功提示显示 | ✅ 正常 | 绿色成功框 |
|
||
| My Transactions查询 | ✅ 正常 | 显示待处理订单 |
|
||
| 主页TRC20收款地址 | ✅ 正常 | TWc2ugYBFN5aSoimAh4qGt9oMyket6NYZp |
|
||
| 主页链上数据 | ✅ 正常 | $9,900 Raised, 495K Tokens Sold |
|
||
|
||
---
|
||
|
||
## 后台管理员信息
|
||
|
||
- **后台管理员账号:** 通过Manus OAuth登录
|
||
- **数据库用户:** nac_presale / NACpresale2026!
|
||
- **数据库名:** nac_presale
|
||
- **MySQL连接:** 127.0.0.1:3306(仅本地)
|
||
- **宝塔面板:** http://43.224.155.27:12/btwest(cproot/vajngkvf)
|
||
- **PM2进程名:** nac-presale-test(id=8)
|
||
|
||
---
|
||
|
||
## 待优化事项
|
||
|
||
1. Polygon/Arbitrum/Avalanche 链的 USDT 合约地址需要配置(目前使用通用ERC20地址)
|
||
2. 钱包连接功能(MetaMask)需要在有MetaMask扩展的浏览器中验证
|
||
3. Bridge监听器的RPC节点可考虑使用付费节点提高稳定性
|
||
|
||
---
|
||
|
||
## Git同步
|
||
|
||
- **Gitea仓库:** https://git.newassetchain.io/nacadmin/xic-presale
|
||
- **分支:** main
|
||
- **提交信息:** v13: 自研跨链桥,移除Li.Fi,更新官方收款地址
|