1.1 Final Project Code.html
1.2 GitHub Repo.html
1. Introduction
2. Layout
3. Custom Errors II
4. Events
5. block.timestamp
6. Chainlink VRF
7. Implementing Chainlink VRF
8. Modulo
9. Enums
10. Resetting an array
11. A note on building
12. CEI (Checks, Effects, Interactions)
13. Introduction to Chainlink Automation
14. Implementing Chainlink Automation
15. Mid Lesson Recap
16. Tests and deploy script
17. Mock Chainlink VRF
18. Tests and deploy continued
19. Lots of tests
20. Testing events
21. vm.roll & vm.warp
22. Create Subscription
23. Create Subscription UI
24. Fund Subscription Script
25. Add Consumer Script
26. More Tests
27. Perform Upkeep Tests
28. Getting event data into Foundry
29. Introduction to fuzz testing
30. One big test
31. Passing the private key in
32. Integration Tests
33. Testnet demo w makefile
34. Testnet demo - the demo
35. console.log debugging
36. forge test --debug
37. Recap