Files
papers/lux-smart-contract-auditing/sections/05-phase-4-symbolic-execution-with-halmos.tex
zeekay abf99d05fc papers: reorganize into per-paper dirs, add Antje Worring as co-author
Restructured from flat .tex/.pdf files into per-paper subdirectories.
Added Antje Worring as co-author on all papers.
Synced PDFs to pdfs/ for download site.
2026-04-18 21:50:07 -07:00

16 lines
564 B
TeX

\section{Phase 4: Symbolic Execution with Halmos}
Symbolic execution (covered in depth in our companion paper) proves properties for
\emph{all} inputs. In the audit context, we write Halmos tests for the most critical
invariants:
\begin{itemize}[nosep]
\item Token supply conservation.
\item Bridge balance invariant (locked = minted on destination).
\item Access control completeness (all admin functions revert for non-admins).
\item Vault share/asset ratio monotonicity.
\end{itemize}
%% ============================================================