GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • ethdebug format
  • Documentation
  • Specification
  • Status: Draft
  • GitHub

This view

  • Original page
  • New address

GeezerVison is showing ethdebug.github.io — Home | ethdebug format

Building a debugging standard

The ethdebug format group seeks to design a debugging data format suitable for smart contract languages.

We hope to make this format easy for compilers to output directly and for debuggers to read. To see it at work, try the interactive playgrounds.

Current status

The ethdebug format has preview releases on npm and is working toward 0.1.0. Compilers write it today: solc (experimental), Fe, Solar and bugc, our reference compiler. Debuggers such as Walnut's soldb read it. Next: describing what values mean, and support for local variables and optimized code in solc.

ethdebug is a project of the Argot Collective, a non-profit that maintains core Ethereum infrastructure, including Solidity and Fe. Argot is funded primarily by the Ethereum Foundation, with ongoing support from other contributors.

Get involved

Join the Matrix.chat or watch the GitHub repo to follow along with our ongoing development.

Our group (including individuals and members of teams including Solidity and Tenderly) meets every two weeks on Thursdays at 17:00 Berlin time. Meetings are announced in our Matrix.chat, but please reach out if you'd like a calendar invite.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.