Bitget App
Trade smarter
行情交易合约跟单策略理财Web3

Beta 版本的 NEAR Query API 已对 BOS 应用开放

NEAR ProtocolNEAR Protocol2023/10/28 06:15
作者:NEAR Protocol


Pagoda 已正式开放 NEAR Query API 的 Beta 版,这是一个完全托管的 serverless 基础设施,提供 NEAR 区块链索引器、存储和 GraphQL endpoint。


开发人员现在可以使用 JavaScript 和 NEAR Lake Primitives 库 为任何智能合约构建索引器,并将数据存储在定制的 SQL schema 中,所有这些都无需管理任何基础设施。这种方法大大简化了开发人员与区块链数据交互的方式,并使他们能够构建具有出色用户体验的 BOS 应用。


NEAR Query API 允许开发人员将索引器代码存储在链上,并接收包含 GraphQL API 和索引历史数据的自动配置数据库,并通过密切跟踪区块链的索引器服务不断更新。GraphQL API 支持分页和聚合查询,如 count、avg、min 等。它还支持通过 web sockets 进行订阅,从而允许您创建无需刷新页面即可更新数据的用户界面。


使用 QueryAPI,您可以快速获取 GraphQL endpoint,并直接在您的 dApp 中使用它们,以丰富用户体验并提高用户界面性能。在最新版本中,Pagoda 迁移到更具扩展性和稳定性的基础架构,并 开源了代码 ,以便用户自己运行并对未来的开发做出贡献。


示例索引器


此外,Pagoda 还介绍了几个示例索引器:


  • 社交 feed 索引器 ——用于帖子、点赞和评论,它还有一个对应的 组件 。此 API 目前在 near.org 上为 activity feed 提供支持。
  • BOS 组件索引器 ——有一个对应的 widget feed 组件,每次使用 WebSockets 提交时都会自动更新。


用户界面


NEAR Query API 的 用户友好界面 使用 BOS 组件构建,可轻松访问平台的所有索引器和关键功能,从而简化构建索引器的过程:


  • 访问平台上构建的所有索引器。开发人员可以从实际示例中学习,因为索引器的代码和模式存储在链上。
  • 使用自动完成功能在线编辑代码,以便轻松访问块数据和 SQL 表,从而实现高效开发。
  • 使用浏览器控制台在任何块上调试索引器,以获得熟悉的调试体验。
  • 使用 GraphiQL playground 构建 GraphQL 查询。
  • 自动生成 JSX 代码,以实现快速的 BOS 组件开发。
  • 监视索引器状态和访问 JavaScript 代码写入的日志。
  • 从任何块开始历史索引。


Pagoda 为 QueryAPI 创建了 文档 来帮助您入门。欢迎了解其 工作原理 ,阅读 索引器函数 、 context 对象 ,并查看 教程 。为了更深入地了解 NEAR Query API 的功能,产品团队准备了一个演示视频,您可以访问 链接 观看。


JavaScript 开发人员可以在 BOS 上构建具有低 gas 费、快速和去中心化的用户界面的智能合约,并由 QueryAPI 提供支持,所有这些都无需担心云基础设施。


Pagoda 将与 BOS 开发人员合作,改善开发人员构建、调试、使用和维护索引器的体验,改进性能和可扩展性,为今年晚些时候的正式发布做好准备。


本文编译自 外文网站 ,仅作为科普用途,不构成任何投资建议。编译者 / 公众号管理人员不对任何信息出现差错或遗漏,以及因使用该信息而获得的结果承担法律责任。

0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:质押赚新币
CEC、QTLX、GDV等热门新币火热进行中!
立即质押!

你也可能喜欢

鲍威尔兑现华尔街最想要的降息!但市场依旧疑虑重重

周三几乎所有主要资产都出现下跌,虽然跌幅并不大,但自2021年6月以来,美联储政策决议后市场从未出现过如此一致的回调。

Jin102024/09/20 20:09

美联储本次是“鹰派降息”?未来关键或在于鲍威尔会有多鸽!

花旗预计美联储将在11月再降息50个基点,并在12月降息25个基点。

Jin102024/09/20 20:09

美联储降息后,特朗普怒喷:这是在操控政治!

美联储的降息举措已经在两党之间产生巨大反响,哈里斯“点赞”,特朗普认为美联储居心叵测。

Jin102024/09/20 20:09

FBI:伊朗黑客一直在干预美国大选!

伊朗黑客据称窃取了特朗普的竞选材料,并发送给之前的拜登竞选团队。伊朗反驳:毫无根据!

Jin102024/09/20 20:09