本课程以手机EOS钱包的完整开发过程为主线,深入学习EOS区块链应用开发,课程内容即涵盖账户、计算资源、智能合约、动作与交易等EOS区块链的核心概念,同时也讲解如何使用eosjs和eosjs-ecc开发包访问EOS区块链,以及如何在React前端应用中集成对EOS区块链的支持。课程内容深入浅出,非常适合前端工程师深入学习EOS区块链应用开发。
课程地址:http://xc.hubwiz.com/course/5c79edcaf697372707791512
- 1.1 区块链钱包是什么?
- 1.2 为什么要了解EOS钱包?
- 1.3 课程项目简介
- 1.4 课程项目技术栈概述
- 1.5 课程内容概述
- 2.1 初识EOS账户
- 2.2 获取第一个EOS账户
- 2.3 理解EOS账户权限
- 2.4 查看EOS账户权限
- 2.5 账户、密钥与钱包
- 3.1 项目需求分析
- 3.2 系统总体设计
- 3.3 组件顶层设计
- 3.4 前端状态机设计
- 3.5 服务封装设计
- 3.6 第三方服务清单
- 4.1 创建新账号
- 4.2 导入已有账号
- 4.3 获取账号详情
- 4.4 执行转账交易
- 4.5 获取转账交易记录
- 4.6 内存价格计算
- 4.7 内存买入与卖出
- 4.8 CPU与网络抵押价格计算
- 4.9 CPU与网络抵押与赎回
- 4.10 账号资产信息
- 5.1 组件的路由
- 5.2 全局状态
- 5.3 状态库的动作构造器
- 5.4 入口组件
- 5.5 创建新账号
- 5.6 导入已有账号
- 5.7 切换当前账号
- 5.8 资产总览组件
- 5.9 转账交易组件
- 5.10 转账历史组件
- 5.11 内存资源管理组件
- 5.12 计算和网络资源管理组件