Language
Javascript
Total Length
1.4h
Part of Learning Track
Build on Ethereum + 1
What You’ll Learn
如何在项目中设置和配置 Ethers.js。 编写脚本与以太坊和智能合约进行互动。 使用 Ethers.js 读取和写入智能合约数据的方法。 如何使用钱包与 Ethers.js 进行交易并管理账户。
互动
钱包管理
以太坊
Syllabus
第一章 - ethers.js 介绍
介绍ethers.js、它的主要类及其优点。
第二章 - 设置开发环境
建立使用 ethers.js 开始构建所需的工具。
第三章 - 连接到提供者 (Providers)
在本单元中,您将学习如何设置 Ethers.js 的 Provider 类,并检索区块链信息,例如区块编号。
第四章 - 读取合约信息
在本单元中,您将学习 Ethers.js 的 Contract 类,以及如何获取和使用 ABI 对象与智能合约进行互动。
第五章 - 连接到钱包
在本单元中,您将学习 Ethers.js 中的 Signers 和 Wallets 类,并使用各种方法连接到钱包。
第六章 - 合约交互
在本单元中,您将学习如何使用 Ethers.js 与现有合约进行交互。
第七章 - 实用程序 (Utilities Class)
在本单元中,您将学习 Ethers.js 中的基本实用函数,包括如何格式化数据、编码和解码信息以及执行加密操作。这些基础工具对于有效地处理智能合约和区块链数据至关重要。
第八章 - 交易
在本单元中,您将学习如何使用 Ethers.js 发送交易。
Language
Javascript
Total Length
1.4h
Part of Learning Track
Build on Ethereum + 1