白皮书 · 11
实施指南
该指南带领工程师从全新克隆的仓库,一直到部署好带有规则和证明的批次代币。其中每个代码块都复制自参考实现的测试,并在持续集成中运行,因此指南不会与代码脱节。本页介绍其步骤;指南本身及其代码属于提前访问的内容。
实施指南逐步涵盖的内容,以及如何获取。
指南是什么
该指南带领工程师从全新克隆的仓库,一直到部署好带有规则和证明的批次代币。其中每个代码块都复制自参考实现的测试,并在持续集成中运行,因此指南不会与代码脱节。本页介绍其步骤;指南本身及其代码属于提前访问的内容。
涵盖的步骤
| 步骤 | 工程师要做什么 |
|---|---|
| 准备与部署 | 安装参考实现,部署代币和证明登记合约。 |
| 角色 | 将发行、加工、执行和管理分配给不同账户。 |
| 创建与读取批次 | 记录一个批次及其商品、单位、日期、产地引用和文档承诺。 |
| 转移 | 转移数量,并询问代币某笔转移为何被拒绝。 |
| 谱系 | 拆分、合并和加工批次,并保持与每个来源批次的关联。 |
| 状态与元数据 | 推进批次的生命周期,并更新其文档承诺。 |
| 规则 | 按顺序注册规则合约并检查其效果。 |
| 证明 | 按主题信任签发方,并按批次记录证书。 |
| 资格与执行 | 限制账户、冻结数量并执行强制转移。 |
| 退役、索引与升级 | 永久关闭批次,从事件重建谱系,并在验证后升级代币。 |
投入生产
指南以一份检查清单结束:可复现的构建且测试全部通过;角色重新分配,部署者的角色已放弃;规则经过审计且公布其顺序;公布元数据模式版本和状态表,产地引用中不含个人数据;引用法律文书,并与法律顾问确定发行的定性;对代币、证明登记合约及每个已注册规则进行第三方审计;以及在需要之前演练升级。
获取
希望实现 A-REX、用它发行批次或对其进行审计的企业,可在申请提前访问申请该指南及规范性文本。