mirror of
https://github.com/lux-apps/papers.git
synced 2026-10-30 18:15:21 +00:00
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.
18 lines
755 B
TeX
18 lines
755 B
TeX
\section{Implementation}
|
|
|
|
|
|
The implementation comprises approximately 20,000 lines of Go across 22 packages, with
|
|
431+ unit tests achieving full EVM explorer coverage. The Elixir test factory
|
|
(1,931 lines) has been ported to Go for regression testing.
|
|
|
|
Key packages:
|
|
\begin{itemize}
|
|
\item \texttt{evm/}: Full EVM indexer (2,330 lines) with all EVM explorer features
|
|
\item \texttt{explorer/}: API layer with 30 explorer endpoints + 35 tests
|
|
\item \texttt{storage/}: Dual-layer SQLite + BadgerDB with build-tag backends
|
|
\item \texttt{\{x,a,b,q,t,z,k\}chain/}: Native DAG chain adapters
|
|
\item \texttt{multichain/}: 100+ external chain parallel indexer
|
|
\item \texttt{rustffi/}: Optional CGO bindings to Rust smart-contract-verifier
|
|
\end{itemize}
|
|
|