Demo repos for Hedera Developer Course 101 - Basics.
To follow along, please read the accompanying tutorial at docs.hedera.com (WIP).
⚠️ NOTE that this repo is still a work in progress, and is therefore incomplete. Sections are explicitly marked(WIP)
as markers/ reminders.
You may choose to run this demo repo and follow along the tutorial, either: (a) on your own computer (recommended for experienced developers), or (b) using Gitpod (recommended for quick/ easy setup).
To run on your own computer, git clone
this repo,
and follow the instructions in the "pre-requisites" section of the accompanying tutorial.
- Install all the prerequisite software
- Run
./util/00-main.sh
and this script will interactively prompt you, and populate the values needed in the.env
file - Run
./util/03-get-dependencies.sh
and this script will install the required dependencies - Run
./util/04-rpcrelay-run.sh
and this script will run a Hedera JSON-RPC Relay instance- Note that this requires
docker
to be available on your system - Note that you may delay performing this step until later, you only need it for HSCS related sequences
- Note that this requires
- Congratulations, you can now move on to the sequences! 🎉
To run on Gitpod (a cloud development environment), click the button below:
- Wait for Gitpod to load, this should take less than 10 seconds
- In the VS code terminal, you should see 3 terminals,
get_deps
,rpcrelay_run
, andmain
- You do not need to use the
get_deps
andrpcrelay_run
terminals, simply let them run in the background - In the
main
terminal, which is the one that displays by default, a script will interactively prompt you - Congratulations, you can now move on to the sequences! 🎉
This repo contains the code required for the labs in Hedera Developer Course 101. The following sections outline what each sequence will cover.
Each lab in this course contains a video demonstrating the steps which are required to complete the lab. This repo contains the initial (starting point) of the lab, and you will simply need to replicate the same steps as seen in the video, and thereby complete the lab.
(WIP)
- Get started
- Module 02 - Blockchain State
- Write the sequence steps for lab 101-02 querying with RPC
MIT