xxcxy / near-course-base

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NEAR 智能合约开发教程(基础篇)

本篇是 NEAR 智能合约 (以下简称合约) 开发教程 (基础篇), 适合刚接触合约发开的新人开发者

通过本篇的学习, 你将了解合约开发的基本知识, 学会编写和测试合约代码, 学会部署合约并与之进行交互. 在本篇的最后还会带你了解 NEAR 协议标准 NEPs 并带你实现其中的两个标准合约 FungibleTokenNonFungibleToken

学习本篇之前, 希望你拥有以下前置知识

  • Rust 编程语言基础
  • NEAR 区块链核心概念
    • Account Model
      • Abstract Account
      • Multi Key
      • Key Permission
    • Transaction, Action, Receipt
    • Signer, Predecessor, Receiver

章节列表

  1. 认识 NEAR 智能合约
  2. 合约的编译与部署
  3. [状态存储与容器](3. 状态存储与容器/README.md)
  4. 跨合约调用与回调函数
  5. 单元测试
  6. 集成测试
  7. 编写一个 FungibleToken 合约
  8. 编写一个 NonFungibleToken 合约

About


Languages

Language:Rust 92.7%Language:Makefile 7.3%