1.8 KiB
1.8 KiB
更新日志
本文档记录NAC CLI的所有重要变更。
[2.0.0] - 2026-02-18
新增
核心功能
- ✅ 完整实现NAC原生RPC客户端(60+方法)
- ✅ 使用NAC原生加密算法(SHA3-384、32字节地址)
- ✅ Keystore管理(AES-256-GCM加密)
账户管理
- ✅ 创建账户(交互式密码输入)
- ✅ 导入/导出私钥
- ✅ 列出所有账户
- ✅ 查询账户余额和RWA资产
交易管理
- ✅ 发送交易(带签名和确认)
- ✅ 查询交易详情
- ✅ 获取交易收据(包含宪法收据CR)
- ✅ 签名和广播交易
Charter合约
- ✅ 部署Charter智能合约
- ✅ 调用合约方法(只读查询)
- ✅ 发送合约交易(状态变更)
- ✅ 查询合约代码和信息
宪法系统
- ✅ 查询宪法条款(三层级)
- ✅ 验证条款状态
- ✅ 查看条款参数
节点和区块
- ✅ 查询节点信息和状态
- ✅ 查看对等节点列表
- ✅ 查询区块详情
- ✅ 获取最新区块和区块高度
配置管理
- ✅ 初始化配置文件
- ✅ 查看和修改配置
- ✅ 多环境支持
技术改进
- 使用NAC原生SHA3-384哈希算法(48字节)
- 32字节地址格式(非以太坊的20字节)
- AES-256-GCM加密(Keystore)
- 完整的错误处理和用户提示
- 彩色终端输出
- 交互式密码输入
文档
- ✅ 完整的README
- ✅ NAC RPC方法规范
- ✅ 命令参考文档
- ✅ 配置说明文档
[1.0.0] - 2025-XX-XX
初始版本
- 基础CLI框架
- 简单的账户管理
- 基础交易功能
格式说明:
新增: 新功能变更: 现有功能的变更弃用: 即将移除的功能移除: 已移除的功能修复: Bug修复安全: 安全相关的修复