erdjs
用于类型脚本和 JavaScript 的Elrond SDK
erdjs 由用于与区块链(一般而言)和智能合约(具体而言)交互的 TypeScript / JavaScript 助手和实用程序组成。
包裹 | 源代码 | 描述 |
---|---|---|
erdjs | Github | 与区块链和智能合约交互的基本组件。 |
埃尔迪斯-沃勒科尔 | Github | 核心钱包组件(生成、签名)。 |
erd js-合约-包装 | Github | 基于 erdjs 的智能合约包装器。NodeJS repl 友好。 |
erdjs-网络提供商 | Github | 网络提供商(API、网关)组件(与 erdjs 兼容)。 |
erdjs-dex | Github | 用于主要交换交互的实用程序模块。 |
dApps 的签名提供商:
包裹 | 源代码 | 描述 |
---|---|---|
dapp 核心 | Github | 一个包含Elrond网络上 dapp 的核心功能和签名逻辑的库。 |
erd js-硬件提供商 | Github | 使用硬件钱包(账本)签名。 |
erd js-web-wallet-provider | Github | 使用Elrond网络钱包签名。 |
erd js-钱包-连接-提供商 | Github | 使用 Wallet Connect 签名。 |
erd js-扩展-供应商 | Github | 使用 Maiar DeFi 钱包(浏览器扩展)签名。 |
重要
出于各种目的,我们建议使用 dapp-core 而不是自己集成签名供应商。
有关将签名供应商集成到您的 dApp 中的更多详细信息,请遵循本指南或 erdjs 范例库。
附加实用程序包:
包裹 | 源代码 | 描述 |
---|---|---|
交易解码器 | Github | 从给定的交易中解码交易元数据。 |
提示
自动生成的 SDK 文档可以在这里找到。