aionnetwork / AVM

Enabling Java code to run in a blockchain environment
https://theoan.com/
MIT License
49 stars 25 forks source link

[CLOSED] Create Beta0 example and record demo #315

Closed aionbot closed 5 years ago

aionbot commented 5 years ago

Issue created by jeff-aion (on Thursday Nov 22, 2018 at 17:06 GMT)

We want to include a simple example DApp with our Beta package and use this as the basis for our town hall demo (which won't be live - just an annotated sequence of screen shots as talking points).

The demo should be simple but not meaninglessly trivial. The rough outline is as follows: wrap AionMap with get/put transactions. Deployment will write to the debug log. The put will store a key-value (strings) to the map, write to the debug log, and write to the put topic in the event log. The get will look up the value (String) for the map, write to the debug log, and write to the get topic in the event log.

This should provide a simple demo, including persistence between calls, allowing immediate observation of the fact that it ran (debug log) and also the common case of reading blockchain consequences (event log).

The plan is just to capture these highlights in a sequence of screen shots. We will ship this example as part of the Beta package.