- 了解 Flow 面向资源编程模型与账户模型
- 了解 Cadence 智能合约语言
- Flow Playground Cadence 使用详解
- Kitty-item 源码示例与讲解
主讲人:Lsy & JAY & Caos
课后作业:克隆 Kitty-item 项目,并能通过文档启动本地开发环境,部署合约并完成第一笔 NFT 交易,将截图提交到 github 的仓库里
提交截止日期 2021-04-17 24:00:00
- Flow 前端 Demo 演示
- Flow fcl 工具介绍
- 使用 fcl 进行账户授权
- 第三方托管钱包服务认证与实现细节
- 私钥账户签名的实现代码解析
- 账户信息结构解析
- 用户信息获取
- 合约脚本执行
- 使用 fcl 部署合约
- js 与合约交互
简介: 主讲人:Caos 资深前端工程师 & Flow 中国区技术大使
课后作业:通过 fcl demo 将 helloworld 合约部署在测试网,可以添加新的代码和逻辑,将自己部署的地址提交到 github 仓库, 需要提供的作业内容有:
- 测试网合约部署的交易 hash
- 调用合约的交易 hash
- 合约的源代码
提交截止日期 2021-04-24 24:00:00
- Flow 开发工具简介
- Cadence 基础知识
- Cadence 常用语法
- 权限控制(Access control)
- 账户类型(Accounts)
- 引用 (References)
- 合约 (Contracts)
- 事务 (Transactions)
- NFT 实例讲解
简介: 主讲人:Lsy 区块链开发者 & Flow 中国区技术大使
课后作业:通过Flow CLI 本地开发测试合约, 部署
Fungible Tokens
或Non-Fungible Tokens
合约部署至测试网,可以添加新的代码和交互逻辑,将自部署的地址提交到 github 仓库里
- FLOW GO SDK 介绍和基本使用
- FLOW FT 交易的构建,签名和发送
- FLOW FT 解析,事件订阅
- FLOW NFT 交易构建,事件解析,事件订阅
- 智能合约的部署和 script 编写
简介: 主讲人:JAY 资深区块链开发 & Flow 中国区技术大使
课后作业:编写一个可以获取 FLOW token 或者 NBA TOP SHOP 交易解析的脚本,将代码提交到 github 的仓库里
- courses —— 课程相关的代码和内容
- teams —— 存放参赛小组的作业或项目资料,通过 fork 本仓库的形式来完成维护,并通过 pull request 提交