Lesson 5: Final notes & Project Repo

For this lesson I developed an arbitrary smart contract order system, to practice using enums, arrays, structs and mappings. I also wanted to use everything else I had learnt so far.

Smart Contract Progress

  • Use enums to keep track of different order states.

  • Use structs for user and order information.

  • use arrays to keep track of users orders.

  • Use mappings to link users addresses to their profiles

  • To continue to develop skills I have practiced so far, like using events and custom errors.

Other progress

  • I wanted to further develop my essay writing.

  • Also enhance my social media skills using Ai.

Deployments and Repositories

Smart contract address (Sepolia testnet) - 0x055D9f6F6366a1a82F49c22b6E3be5a6E56D4EC5

Github Repo - https://github.com/SimSimButDifferent/L5-SolidityOrderSystem

Last updated