全部产品
Search
文档中心

区块链服务 BaaS:JS SDK 说明

更新时间:Jul 10, 2023

JavaScript SDK(简称 JS SDK)是业务端与区块链平台沟通的桥梁,提供基础的 API 功能,包括提交交易、账户操作、部署和调用合约、各类查询操作、交易模拟执行、监听事件等,同时实现了通过 TLS 和 HTTPS 协议与区块链平台交互,统一了 API 接口使用方式。因此,JS SDK 既可集成运行在 Node.js 环境,也可以运行在浏览器、Web 应用等环境,更加的灵活方便。

JS SDK 的使用方式简单,且对环境兼容友好。使用 TLS 协议时需要依赖 Node.js,使用 HTTPS 时可直接在浏览器环境集成使用。

版本说明

JS SDK 会不断的升级发布,完善功能,历史发布版本核心功能说明如下表。JS SDK 0.3.8 与 0.2.27 版本保持兼容,本平台提供的 JS SDK 开发指南 同时适用于以上两个版本。

版本

合约链支持说明

对应链版本

更新功能

下载链接

0.3.8

- 支持标准合约链

- 支持 TEE 硬件隐私合约链

- 不支持国密合约链

- 支持 TLS/HTTPS 协议

- 支持账户合约操作、查询、事件订阅等功能

- 支持 Solidity 和 C++ 合约

V0.10.2.7 及以上版本

点击下载 SDK

0.2.27

- 支持标准合约链

- 支持 TEE 硬件隐私合约链

- 不支持国密合约链

- 支持 TLS/HTTPS 协议

- 支持账户合约操作、查询、事件订阅等功能

- 支持 Solidity 和 C++ 合约

V0.10.2.4 及以下版本

点击下载 SDK