Technical Reference

This guide serves as a comprehensive reference for ENI node operators and validators, providing detailed command syntax, configuration parameters, and troubleshooting procedures. For API documentation, refer to our API documentation section.

Command Line Interface Reference

The enid binary provides extensive functionality to manage your ENI node. Understanding these commands is critical for effective node operation and troubleshooting.

Node Management Commands

These commands help you control and monitor node operations:

# Start the node
enid start [flags]

# Display node status
enid status

# Display validator consensus key
enid tendermint show-validator

# Query node information
enid query node info

Key Management

Proper key management is essential for security. These commands help you manage keys effectively:

Transaction Commands

These commands allow you to interact with the blockchain:

Configuration Parameters

Understanding configuration parameters is crucial for optimizing node performance and security.

App.toml Parameters

The app.toml file controls application-specific settings:

Complete app.toml Configuration

Config.toml Parameters

The config.toml file controls the core consensus engine and networking:

Complete config.toml Configuration

Error Codes and Troubleshooting

Common Error Codes

Below are the most common errors you may encounter and their solutions:

Consensus Errors

When facing consensus errors, quick and appropriate action is critical:

Network Errors

Network errors may prevent your node from participating in consensus:

Database Errors

Database corruption may require immediate attention:

Diagnostic Commands

These commands help you investigate issues and monitor the node:

Network Parameters

Understanding network parameters helps you operate your node effectively.

Chain Parameters

These parameters define the network's behavior:

Port Configuration

Understanding port usage is crucial for network configuration:

File Locations

Knowing the purpose and location of key files aids in maintenance and troubleshooting:

This reference guide provides essential technical information for operating ENI nodes and validators. For API documentation and other detailed specifications, refer to the corresponding sections in our documentation set.

Last updated