Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 820 Bytes

Multiple contracts are missing inheritances.md

File metadata and controls

23 lines (19 loc) · 820 Bytes

Multiple contracts are the implementation of their interfaces, but do not inherit from them. This behavior is error-prone and might lead the implementation to not follow the interface if the code is updated.

Recommendation:

Ensure contracts inherit from their interfaces


Slide Screenshot

137.jpg


Slide Text

  • ToB Audit Origin Dollar Finding 18
  • Undefined Behavior
  • Interface Impl -> Missing Inheritance
  • Inherit from Interface

References


Tags