社区发展 Symbol 软件卷 1
Symbol Node RESTFul API 扩展软件简介
概述
为扩展 Symbol Blockchain Node 的RESTFul API,我们开发了一款新软件。该软件与现有的 REST API 配合使用,可执行应用程序开发人员通常要提前进行的繁琐数据转换。这样,开发人员就可以更快、更高效地构建应用程序。它旨在使 Symbol 平台上的应用开发实现无缝对接,并计划根据开发者的需求扩展其功能。
主要特征
从地址获取已处理账户信息: 根据地址提供已处理的账户信息。
发放临时秘钥: 生成临时秘钥。
将公钥转换为地址: 根据公钥生成相应地址。
将 hex 格式地址转换为 1base32 格式: 支持不同格式之间的地址转换。
将交易 payload 转换为交易 json: 将交易 payload 转换为 JSON 格式。
返回实时 nodes 列表: 提供当前活动 nodes 的列表。
创建并返回地址 QR 代码: 生成并提供与地址相对应的 QR 码。
扩展使用形象
这种扩展 API 可以在节点内部构建和使用,通过在节点上添加 API 服务器,它可以提供服务,而无需依赖特定的个人开发人员。该应用可作为 Docker 容器或 Node.js 使用,该软件安装在现有的 Symbol Node 上,因此额外的环境设置很少。
例如,应用程序开发人员可以将其嵌入到 Google Apps Script 等特殊环境中,而无需使用 Symbol SDK。通过该应用程序接口,他们可以轻松实现与 Symbol 相关的操作,减少在浏览器环境中设置 Symbol SDK 环境设置的需要,还能降低编写复杂代码的频率。
开发者信息和 Repository 更新
开发人员可以通过向 GitHub 仓库提交拉取请求(Pull Requests), 的方式可在 X 上关注作者,提出新功能或改进现有功能。