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

Foundry the chain builder #55

Merged
merged 16 commits into from
Nov 17, 2023
Merged

Conversation

sifisKoen
Copy link
Contributor

@sifisKoen sifisKoen commented Nov 15, 2023

Assignment Proposal

Title

Foundry the complete diligent chain builder

Names and KTH ID

Deadline

  • Week 4

Category

  • Demo

Description

I plan to present and run in-front of the class an fully handmade contract, using Foundry tool chain. I will present a fully automated bash script with a lot of the tools that Foundry comes with. The Foundry is a fairly new block chain tool apart of the Hardhat witch is currently the mort popular tool. The Foundry's initial release was back to Jan 15, 2022 (1.0.0), now it is in (1.0.10).

  • Briefly Foundry presentation (one slide)
  • Brief contract explanation (Just for understanding)
  • Start the Foundry magic.
    • Show some commands that Foundry come with. (Comes with more tools than other similar tools. 🧐 Hardhat)
    • Run the commands using the automated script.
    • Explain all the commands in the script.
    • Explain what we take to our cmd from the Foundry tools

Relevance
This topic is relevant for the weeks topic not only because the Foundry is new and have a very active community with a very robust online tutorial like book, but also includes more tools than other similar tools that are using in production these days. So long story short with Foundry we take a new and fresh tool chain that is more complete and robust tool for testing. Also in my demo we gonna see how to use scripting for our blockchain pipeline, (classmates will gonna get help for their future in the course assignments and industry).

@Deee92 Deee92 self-assigned this Nov 16, 2023
@Deee92 Deee92 added demo Demonstration week4 Week 4 related demos and presentations labels Nov 16, 2023
@Deee92
Copy link
Collaborator

Deee92 commented Nov 16, 2023

Hi @sifisKoen! Thanks for proposing this demo on Foundry. Please delete the extra REARME.md file, and also replace the mentions of Anvil with Foundry in the README.md file.

@sifisKoen
Copy link
Contributor Author

Hey @Deee92 I have done it 😄 thank you for your feedback.

@Deee92 Deee92 merged commit 6c05242 into KTH:2023 Nov 17, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
demo Demonstration week4 Week 4 related demos and presentations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants