Project Title: New Full Tutorial for Near in Rust.
One-liner: Tutorial Repository for developing Near Contracts in Rust
Project Summary: : There are many great tutorials about creating NEAR contracts in Rust. This project isn’t intended to be a replacement to any of those. Instead, it will be detailed examples about the features of Rust using NEAR contracts. Several times when the compiler gives an error, a new developer may feel compelled to just try making changes until the error go away.
This tutorial will show all possible implementations for all kinds of features in rust. Including ownership, modules, traits, generics, enums and so on. That way it can work as reference for aspiring rustaceans.
Project Members: Lucas Lemos, Matias Wald
Period: April 15 → April 22
Extra : Project is written in Brazilian Portuguese. Translations to English and Spanish are also being made by Matias Wald.
The following list are the results obtained by me:
Week 11
- Cleaned unused code for lesson 6-2 thermometer example. Link:
https://github.com/On0n0k1/Tutorial_NEAR_Rust/commit/335c64761962a0922ed5972e4d9cdeecc582efcb
- Wrote documentation for all structs, enums, functions and methods for lesson 6-2 thermometer example. 533 lines. Link:
https://github.com/On0n0k1/Tutorial_NEAR_Rust/commit/f7de057539db01d56fcc237fd8c6216177836c70
- Users can generate the documentation website by calling the following cargo command :
cargo doc -p lesson_6_2_thermometer --open
. But I will also keep an example hosted on my website. There will be a link displayed in theReadme.md
file. - Now that everything is documented. Only need to write the actual lesson.
- near-sdk-rs stable version version 4.0 is announced to release on mainnet soon. So I will prepare the tutorials for the newer version when it comes out.
- workspaces-rs newer version is also coming soon. So, I want to write a brazilian portuguese tutorial for it.
- My setup for recording video classes is also ready now. So will start making a few video lessons for near-in-minutes soon. I’m considering hiring a video editor and make a youtube/odysee channel just for reference. Videos will be in english but with subtitles in portuguese and spanish. These videos would have to be as fast and efficient as possible so we don’t waste the viewers’ time. Just considering the possibility. Will discuss with the team about it more.
- near-sdk-rs 4.0 contracts are going to look a lot more polished. Looking forward for making the next tutorials.