Reentrancy Guards
Learn how to make secure external calls.
We'll cover the following
Reentrancy
Whenever our contract makes an external call, it becomes potentially vulnerable to a type of attack known as a reentrancy attack. A reentrancy attack occurs when a malicious callee of one of our functions immediately calls back to our contract and attempts to drain funds. Therefore, external calls must be handled with care.
Get hands-on with 1200+ tech skills courses.