Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Typos Fixes #292

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/academy/src/pages/tracks/erc-20-solidity/1.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ contract WAGMI {

There are two main forms of variables in Solidity i.e. State variables and Local variables.

![Vairables and their Scopes](/assets/lessons/1/img_2.png)
![Variables and their Scopes](/assets/lessons/1/img_2.png)

A **State** variable can be accessed throughout the contract. Functions inside a contract can call and use a state variable. This is known as `global scope`. A state variable is permanently stored in the contract. Variables `message` and `messageCount` in our code are state variables.

Expand Down
2 changes: 1 addition & 1 deletion apps/academy/src/pages/tracks/nft-solidity/3.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -1220,7 +1220,7 @@ three NFTs of your own, which you so diligently minted, the artist that you are!
- Develop TierNFT contract inheriting necessary OpenZeppelin contract functionalities
- Implement functions for minting NFTs, incorporating SVG graphics, and generating token URIs dynamically using Base64 encoding.
- Write deploy script for deploying TierNFT to Polygon Amoy test network
- Successfully create configuraton for testnet, secure your environment variables, and obtain testnet tokens
- Successfully create configuration for testnet, secure your environment variables, and obtain testnet tokens
- Develop and execute minting script to interact with deployed TierNFT contract and mint NFTs with varying features
- Verify successful creation and market readiness of ERC721's on Opensea

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ In this course lesson, you will learn how oracles play a vital role in bringing

- **Introduction to Airnode**: The Airnode is an architecture created by API3 to be the relay of data offchain bringing it onchain. There are two types of oracles:
- A push oracle, where the data is sent to the blockchain constantly via a certain criteria. A price feed is a great example of a push oracle as we need to know the latest update of what the value of an asset is at any given time and need that onchain data immediately.
- A pull oracle, where the data is requested at the time of need and we wait for a reponse of that request. A random number is a great example of how this would work. We need one for a mint, send the mint request wait for the request and once the data is received do some logic. This is a less time sensitive request.
- A pull oracle, where the data is requested at the time of need and we wait for a response of that request. A random number is a great example of how this would work. We need one for a mint, send the mint request wait for the request and once the data is received do some logic. This is a less time sensitive request.

![Airnode](/assets/lessons/1-oracles-api3/airnode-image.png)

Expand Down