ethers.js 接口文档
优质
小牛编辑
137浏览
2023-12-01
ethers.js 主要包含以下4个模块 : 钱包(Wallet) ,Providers ,合约 Contract 以及 工具包 utils 。
在使用接口之前,请先确保正确 引入 ethers.js , 以下是接口列表:
- 钱包类 Wallet 和 签名器 Signer
- Wallet
- 签名器(Signer) 接口
- 提供者 Provider
- 连接以太坊网络
- 属性
- 获取网络
- 获取账号信息
- 获取以太坊状态
- 以太坊域名服务 ENS
- 执行合约
- 合约信息
- 事件
- 对象及类型(用于参数及返回值)
- 提供者(Provider) 额外的 API
- 合约
- 部署合约
- 连接已有合约
- 元类 Meta-Class 属性
- override 指定交易附加信息
- 事件触发器Event Emitter
- 用 Providers 还是 Signers
- 类型在合约与 JavaScript 之间的转换
- 事件过滤
- 应用二进制接口(Application Binary Interface(ABI))
- 工具包
- 地址相关函数
- Arrayish
- 大数处理
- Bytes32 字符串
- 常量
- 加解密相关方法
- 以太币格式化与转换
- Hex 字符串
- Namehash
- 签名
- 交易
- UTF-8 字符串
- Web