Skip to content

Latest commit

 

History

History
19 lines (18 loc) · 720 Bytes

ERC777 callbacks and reentrancy.md

File metadata and controls

19 lines (18 loc) · 720 Bytes

ERC777 tokens allow arbitrary callbacks via hooks that are called during token transfers. Malicious contract addresses may cause reentrancy on such callbacks if reentrancy guards are not used. (see here)


Slide Screenshot

014.jpg


Slide Text

  • ERC777 Token Standard
  • Callbacks -> Reentrancy
  • Hooks -> Reentrancy
  • C1 -> ERC777 -> Hook -> C1
  • CEI Pattern
  • Reentrancy Guards

References


Tags