ethers.js智能合约dapp交互入门,mooc75340716840699593,\ykt1513585606687,课程概述
这门课程旨在全面介绍使用 ethers.js 与智能合约的交互方法。
专为希望在以太坊智能合约开发领域进阶的人员设计。
本课程将通过详细讲解和实战演练,帮助学员深入理解智能合约交互开发流程。
通过课程的学习,您将能够独立开发和部署智能合约,实现复杂的区块链解决方案。
课程大纲
● 准备工具与环境:涵盖开发环境搭建,包括UMI页面项目和Node学习项目的初始化。
● Provider 服务:介绍JsonRpc服务提供者,WebSocket Provider等多种Provider服务。
● AbstractProvider 基类服务:深入block信息查询、交易和事件监听等功能。
● JsonRpcApiProvider 与 Signer 功能:从直连JSON-RPC接口到交易签名和广播。
● 批量交互实操:详解批量ETH和ERC20转账的完整流程和界面实现。
● Wallet 钱包服务:讲解钱包创建、密钥管理,以及HD钱包的高级应用。
● Contracts 合约服务:操作智能合约,包括构造、部署和方法调用。
● 区块链推文系统项目:构建一个简单的社交媒体平台
课程特色
● 系统全面:涵盖ethers.js各方面知识点
● 实战为主:通过实际项目案例,学以致用
● 详尽讲解:详细的知识点讲解和操作演示
● 高效学习:结构清晰,内容紧凑,快速掌握技能 适用人群:● 想深入学习ethers.js的人员
● 有前端或区块链开发基础的人员
● 对区块链技术和以太坊生态感兴趣的人员