Completed
Constructor() vs Initialize()
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Are Smart Contracts Haunted? - Security Vulnerabilities in Blockchain
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Common smart contract vulnerabilities
- 3 Example re-entrancy attack
- 4 Re-entrancy example in an AMM project
- 5 Short intro to delegatecall and selfdestruct
- 6 Constructor() vs Initialize()
- 7 OpenZeppelin's UUPS uninitialized proxy bug: explanation
- 8 Harvest Finance
- 9 Price oracles
- 10 Yearn.Finance spot-price usage
- 11 Yearn. Finance spot-price usage - explanation
- 12 Missing an authorization check
- 13 Lack of access control in cancelOrder() #1
- 14 Useful links to get you started