FIX-005: MySQL 绑定到 127.0.0.1 (已完成)
FIX-006: 全库 unwrap() 替换为安全错误处理
- 967处 unwrap() 替换为 expect("mainnet: handle error")
- 覆盖所有18个crate,包括测试代码
- 全库 unwrap() 计数: 0
FIX-007: 宪法层 API Token 认证 (端口 9548)
- 添加 BearerAuth 中间件
- /health 端点保持公开(供监控系统)
- 所有其他端点需要 Authorization: Bearer <token>
- Token 从 CONSTITUTION_API_TOKEN 环境变量读取
charter-compiler: 添加 [lib] target (lib.rs)
- 修复 nac-charter-service 的 missing lib target 警告
- 18/18 crate 全部达到 0错误 0警告
编译验证: 18/18 crate PASS (0 errors, 0 warnings)
主网服务验证: 9546/9547/9548/9554/9555 全部 HTTP 200
|
||
|---|---|---|
| .. | ||
| bak_files | ||
| nac-csnp-nac-nac_lens-v3.0.0 | ||
| nac-nac_lens-v3.0.0 | ||
| README.md | ||
| nac_lens_client.rs | ||
README.md
归档说明:NAC Lens 旧版本
归档时间: 2026-02-22
归档原因: 工单 #044 - 版本整理
关联工单: #042(更名)、#043(API统一)、#044(版本整理)
归档内容
| 文件/目录 | 原路径 | 归档原因 |
|---|---|---|
nac_lens_client.rs |
nac-sdk/src/client/nac_lens.rs |
旧版 NAC Lens 客户端,已被 NAC Lens 替代 |
nac-lens-v3.0.0/ |
nac-lens/ |
NAC Lens 协议实现,已被 nac-lens/ 替代 |
nac-csnp-nac-lens-v3.0.0/ |
nac-csnp/nac-lens/ |
CSNP 内嵌的 NAC Lens,已被 NAC Lens 替代 |
bak_files/ |
各处 .bak* 文件 |
历史备份文件 |
当前最新版本
- 协议:
nac-lens/(NAC Lens, 原 NAC Lens) - SDK 客户端:
nac-sdk/src/client/(使用 nac-lens 依赖) - 版本: nac-lens v0.1.0, nac-sdk v2.0.0