For the complete documentation index, see llms.txt. This page is also available as Markdown.

Revert/Return Early

Reverting or returning early in a function is a useful way to improve code clarity, maintainability and save gas. By terminating execution when certain conditions aren't met—like failed input validation or access control—unnecessary logic is skipped, and any changes are rolled back, ensuring contract integrity.

Last updated