JAM Service Playground

JAM Service Playground

Press 'Run' to generate output

JAM Service Playground

This is a minimal playground to write JAM Services in C.

Details

You have access to the C Service SDK and a musl standard library with picoalloc. A few Linux syscalls are emulated to give the impression that the program is running on a Linux system, when in fact; it is running on the PVM interpreter of the GrayMatter JAM client (currently closed source).

The complete flow looks like this:

Keyboard Shortcuts

Future

We plan to make it possible to call other entry points next to Accumulate here and also pass arguments to them. It will so be possible to see the post-execution stats like remaining gas and similar.