Skip to content

本课程以手机EOS wallet钱包的开发为主线,深入学习EOS区块链应用开发,内容涵盖账户、计算资源、智能合约、动作与交易等EOS核心概念,如何使用eosjs和eosjs-ecc开发包访问区块链,在React前端应用中集成EOS区块链。

Notifications You must be signed in to change notification settings

hubwiz/eos-wallet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

eos-wallet

本课程以手机EOS钱包的完整开发过程为主线,深入学习EOS区块链应用开发,课程内容即涵盖账户、计算资源、智能合约、动作与交易等EOS区块链的核心概念,同时也讲解如何使用eosjs和eosjs-ecc开发包访问EOS区块链,以及如何在React前端应用中集成对EOS区块链的支持。课程内容深入浅出,非常适合前端工程师深入学习EOS区块链应用开发。

课程地址:http://xc.hubwiz.com/course/5c79edcaf697372707791512

1.课程概述

  • 1.1 区块链钱包是什么?
  • 1.2 为什么要了解EOS钱包?
  • 1.3 课程项目简介
  • 1.4 课程项目技术栈概述
  • 1.5 课程内容概述

2.理解EOS账户与钱包

  • 2.1 初识EOS账户
  • 2.2 获取第一个EOS账户
  • 2.3 理解EOS账户权限
  • 2.4 查看EOS账户权限
  • 2.5 账户、密钥与钱包

3.需求分析与总体设计

  • 3.1 项目需求分析
  • 3.2 系统总体设计
  • 3.3 组件顶层设计
  • 3.4 前端状态机设计
  • 3.5 服务封装设计
  • 3.6 第三方服务清单

4.前端服务层实现

  • 4.1 创建新账号
  • 4.2 导入已有账号
  • 4.3 获取账号详情
  • 4.4 执行转账交易
  • 4.5 获取转账交易记录
  • 4.6 内存价格计算
  • 4.7 内存买入与卖出
  • 4.8 CPU与网络抵押价格计算
  • 4.9 CPU与网络抵押与赎回
  • 4.10 账号资产信息

5.前端UI组件实现

  • 5.1 组件的路由
  • 5.2 全局状态
  • 5.3 状态库的动作构造器
  • 5.4 入口组件
  • 5.5 创建新账号
  • 5.6 导入已有账号
  • 5.7 切换当前账号
  • 5.8 资产总览组件
  • 5.9 转账交易组件
  • 5.10 转账历史组件
  • 5.11 内存资源管理组件
  • 5.12 计算和网络资源管理组件

课程地址:http://xc.hubwiz.com/course/5c79edcaf697372707791512

About

本课程以手机EOS wallet钱包的开发为主线,深入学习EOS区块链应用开发,内容涵盖账户、计算资源、智能合约、动作与交易等EOS核心概念,如何使用eosjs和eosjs-ecc开发包访问区块链,在React前端应用中集成EOS区块链。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%