Language
Rust
Total Length
1.7h
Part of Learning Track
Build on Vara + 1
In this chapter, we will learn about gFT.
This section covers how to set up the environment and import the necessary dependencies for our project.
This section explains how to define the basic data structures for the gFT contract.
This section introduces the three functions of the gFT contract: mint, burn, and transfer.
This chapter describes how to define the function authorization of the gFT contract and whether to allow the transfer function.
This section explains how to define the core exported functions for handling external requests and the initialization function in the gFT contract.
In this chapter, we will implement the writing of a part of the code after the gFT contract - the management of the contract status, including external calls to obtain the current contract status, message replies, and the corresponding data structure.
In this chapter you will learn how to deploy and interacte with the gFT contract.
Language
Rust
Total Length
1.7h
Part of Learning Track
Build on Vara + 1