ethers.js库旨在为以太坊区块链及其生态系统提供一个小而完整的 JavaScript API 库,它最初是与 ethers.io 一起使用,现在已经扩展为更通用的库。
ethers.js 中文文档由登链社区组织翻译, Git 代码库在 https://github.com/lbc-team/ethers.js ,欢迎大家提交 PR 一起贡献。
- 将私钥保存在客户端,安全 可信赖
- 可支持导入和导出的 JSON钱包文件 (Geth, Parity and crowdsale)
- 导入和导出 BIP39 助记词 (需备份的12个词或短语) 和 HD(分层确定性)钱包(英语,意大利语,日语,韩语,简体中文,繁体中文; 即将推出更多语言)
- 从任何合约ABI创建 JavaScript 元类对象,包括 ABIv2 和 可读的ABI
- 支持通过 JSON-RPC, INFURA, Etherscan, Alchemy, Cloudflare 或 MetaMask连接到以太坊节点
- ENS 名称 是"一等公民"; 它们可以在任何可以使用以太坊地址的地方使用
- 库非常小 (压缩~88kb; 未压缩~284kb)
- 功能完整 满足所有的以太坊相关需求
- 文档全面:中文文档 及英文文档
- 维护和新增的大量测试用例
- 已经支持 TypeScript ,附带定义文件和完整的TypeScript源文件
- 宽松的 MIT 协议许可 (包括所有依赖); 完全开源可以随意使用
•开始使用
•安装
•导入
•常用术语
•合约
•签名消息
•事件
•gas
•安全
•最佳实践
•网络变化
•校验方法
•合约交互
•创建实例
•属性
•方法
•创建实例
•属性
•方法
•部署合约
•属性
•创建实例
•创建实例
•属性
•格式化
•编码数据
•解码数据
•地址格式
•合约地址
•类型
•创建实例
•方法
•注意
•字节处理
•类型
•检查
•数组处理
•签名转换
•随机字节
•功能函数
•编码工具
•创建实例
•属性
•哈希算法
•HMAC
•类型
•日志
•签名密钥
•交易
•类型
•函数
•词表
•语言
•其他的库
•汇编
•标签
•注释
•作用域
•链接
•实用工具
•汇编程序
•类型
•硬件钱包
•Help
•示例
•帮助
•汇编例子
•帮助
•示例
•帮助
•示例
•CLI
•安装
•安全
•交易
•迁移指南
•签名者
•合约
•数字
•合约
•错误
•接口
•钱包
•测试
•测试平台
•测试套件
•模式
•构建
•文档
•其他资源
•相关教程
本版本(v5.4)将保持更新,可通过以下链接到旧版本的文档。
The content of this site is licensed under the Creative Commons License. Generated on January 11, 2023, 9:24pm.