loophe / ethereum-transaction-viewer-frontend

Frontend for https://tx.eth.samczsun.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ethereum-tracing-srv frontend

This is the frontend to the Ethereum Transaction Viewer. By default, it's configured to use the production backend.

TypeScript is disabled as the code is still kind of spaghetti and doesn't fully type-check. I'm not a frontend dev so I doubt much of it is idiomatic either.

The main rendering logic is in index.tsx, which then delegates out to the various components in components/trace. There's a lot of duplicated code from rapidly prototyping a schema that works.

To bring up the frontend, just

pnpm install
pnpm run dev

To build an image, just

docker build .

About

Frontend for https://tx.eth.samczsun.com/


Languages

Language:TypeScript 97.6%Language:CSS 1.2%Language:Dockerfile 0.7%Language:JavaScript 0.6%