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:
# Create a new key
enid keys add <name> [flags]
# List all keys
enid keys list
# Delete a key
enid keys delete <name>
# Export a key (encrypted)
enid keys export <name>
# Import a key
enid keys import <name> <keyfile>
# Display key address
enid keys show <name> -a
Transaction Commands
These commands allow you to interact with the blockchain:
Understanding network parameters helps you operate your node effectively.
Chain Parameters
These parameters define the network's behavior:
Block Time: Target 1 second
Maximum Validators: 100
Unbonding Period: 21 days
Punishment Conditions:
- Downtime: 0.01%
- Double Signing: 5%
- Oracle Miss: 0.01%
Minimum Self-Delegation: 1 ENI
Maximum Commission Rate: 20%
Maximum Commission Change Rate: 1% per day
Port Configuration
Understanding port usage is crucial for network configuration:
26656: P2P Communication
26657: RPC Interface
1317: REST API
9090: gRPC
26660: Prometheus Metrics
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.