- Fork and clone the GitHub repo
- Run
npm install
- Run
node index.js
to run the application
If installed and run successfully, the application will log to the console a live stream of the Hive blockchain transactions related to the Splinterlands game.
The evaluation project is to build a web application (preferrably using the Express web framework for NodeJS) consisting of static html, css, and js files which uses API calls to pull data from the server about the stream of Splinterlands blockchain transactions it receives. The requested web application should do the following things:
- Show a list of each type of operation (ex. "sm_find_match") and the total number of times that operation was seen in the stream
- Show a list of each player account name that submitted one or more operations and the total number of operations submitted by each player
- Provide the ability to refresh the list of operations and player accounts mentioned above
- Provide the ability to search for a specific player and view a detailed list of the operations submitted by that player, including the type of operation, timestamp, block number, and transaction ID
- Anything else you want to add!