Skip to content

Latest commit

 

History

History
51 lines (44 loc) · 1.04 KB

File metadata and controls

51 lines (44 loc) · 1.04 KB

Freecodecamp repository for the detailed guide:

                               https://github.com/smartcontractkit/full-blockchain-solidity-course-js

Freecodecamp Youtube:

                              https://www.youtube.com/watch?v=gyMwXuJrbJQ&t=36055s

Writing-smart-contracts-with-SOLIDITY:

Lesson-1:

  • Basics
  • Remix setup
  • Keywords
  • Datatypes
  • Function declarations
  • version
  • license

Lesson-2:

  • Fields in a Transaction
  • payable
  • msg.value & Other global keywords
  • require
  • revert
  • Library
  • Solidity-by-example library
  • Openzeppelin Safemath
  • unchecked vs. checked
  • Transfer, Send, Call

Lesson-3:

  • Asynchronous Programming
  • async keyword
  • Promise in Javascript
  • await keyword
  • Ganache
  • Networks in Metamask
  • RPC URL
  • JSON RPC Spec Playground
  • dotenv
  • .gitignore
  • wallet.encrypt
  • Prettier
  • Deploying to a Testnet or a Mainnet
  • Alchemy
  • Getting your private key from Metamask
  • CTRL + C stops any terminal command running
  • Verifying on Block Explorers from the UI
  • Alchemy Dashboard
  • The Mempool