Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1019 Bytes

Lack of contract documentation makes codebase difficult to understand.md

File metadata and controls

27 lines (22 loc) · 1019 Bytes

The codebase lacks code documentation, high-level descriptions, and examples, making the contracts difficult to review and increasing the likelihood of user mistakes.

The documentation would benefit from more detail.

Recommendation:

Short term, review and properly document the above mentioned aspects of the codebase.

Long term, consider writing a formal specification of the protocol.


Slide Screenshot

163.jpg


Slide Text

  • ToB Audit Advanced Blockchain Finding 16
  • Documentation
  • Low Documentation -> Low Auditability
  • Documentation
  • Specification

References


Tags