Checking generated blocks and earned rewards for a node

The architecture of EON blockchain is node-centric. Nodes in a network can validate transactions earning rewards. This article is addressed to node owners and explains how to check the blocks generated by their modes and their rewards for block generation.

EON desktop client

To check the rewards for block generation, one needs to download an EON desktop client. A desktop client is a console-based software allowing a user to connect to EON blockchain and perform a variety of tasks. There are versions of the client for popular operating systems that can be downloaded from:

This article provides explanations (including commands and screenshots) for Ubuntu OS. They are applicable to Windows and macOS, provided that corresponding adjustments are made

Checking generated blocks and earned rewards

  • Download EON desktop client for your operating system and unpack the archive to a directory of choice;
  • You can associate the desktop client with an EON ID (including the one used to hold the minimum of 25,000 EONs deposited to be able to sign blocks) by adding the corresponding seed (the sequence used to generate the private key of the certificate key pair) to config.json file downloaded in the same package;
  • You can alternatively use an unconfigured version of the desktop client to check the blocks generated and rewards earned;
  • Whatever your preferred option is, from the command prompt, enter the directory you have unpacked the downloaded client archive to;

  • You can check the last 20 blocks generated by your associated (see above) EON ID and the rewards earned (if any), executing the following command:

./eon history -b

  • To check the last 20 blocks generated by an EON ID of choice (either for an unconnected desktop client, or for any EON ID), and the rewards earned (if any), execute the following command:

./eon history -b -r <EON ID>