@ api3/ dapi- 管理
能够运行所管理 dAPIs 的工具,实现此目的所需的大多数数据存储在链上.
为了能够实现这一点,需要有不同的"数据所有者"组别来提供,审查和签署特定的数据集. 其他账户需要提供和签署不同链条等的dAPI价格.
这些已签名的数据集(Merkle trees)将存储在JSON文件中的回放中,之后可以被具有正确角色或许可的人在调用来自数据种子合同的函数时使用 @ api3/ 合同 软件包。 此repo还提供了一个前端app,可以用作上述JSON文件与合同之间的接口.
@ api3/ dapi- 管理软件包
软件包可以通过运行构建 pnpm run package:build 包含
- api3 Api 集成 - 再导出@ api3/ api- 集成包
- api3 合同 - 再出口@ api3/ 合同包
- dapiManagementMerkleTreeData - 整个dAPI管理默克勒树
- dapis - 所有 dAPI 及其相列表
和额外的公用事业职能.
GitHub 页面
GitHub 页面使用 github 工作流程更新 github-pages.yml。该工作流程将使用脚本和数据生成所需的 github 页面结构,有关该结构的细节可见于 工作流量。 。 。 .
部署
一旦有变化,合并到 main ,需要部署 GitHub Pages ,可以请求拉动合并 main 输入 production-gh-pages当批准和合并时,将触发 GitHub 页面工作流程