Monitoring Node Logs

Node Logs in the GenLayer Simulator provide real-time feedback and are a critical component for debugging and tracking the behavior of Intelligent Contracts as they interact within the simulator.

Key Features of Node Logs

Node Logs capture and display a variety of events, including:

  • Transaction Submission, Status Changes and Finalization: Track the status and outcomes of submitted transactions.
  • Contract Deployment Statuses: Monitor the progress and success of contract deployments.
  • Execution Results and Errors: Review the outputs and any errors encountered during contract execution.
  • Validator Operations and Consensus-Related Messages: Observe the activities of validators and consensus processes.

Accessing Node Logs

You can view the node logs at the bottom of the GenLayer Simulator. This section automatically updates with new log entries as actions are performed within the simulator. You can also filter the logs by content as well as by scope and level.

Node Log

Understanding Node Logs

The logs are structured to provide clear and detailed information:

  • Scope: Each log is tagged with a label such as RPC or GenVM to give you a better understading of the context of the log.
  • Level: Log entries are associated with a level and color to facilitate rapid scanning for issues or confirmations.
  • Details: Expandable log entries offer detailed explanations and data for each event, such as transaction hashes or error messages.

By actively viewing these logs, you can ensure that your Intelligent Contracts are performing as expected and that any issues are promptly addressed. This leads to a smoother development process within the GenLayer Simulator.