Skip to main content

Module commands

Module commands 

Source
Expand description

Command handler modules for IPFRS CLI

This module organizes all command implementations into logical groups:

  • daemon - Daemon management (start, stop, status, etc.)
  • file - File operations (add, get, cat, ls)
  • block - Raw block operations
  • dag - DAG node operations
  • pin - Pin management
  • repo - Repository management (gc, stat, fsck)
  • network - Network operations (swarm, dht, bootstrap)
  • tensor - Tensor operations
  • logic - Logic programming operations
  • semantic - Semantic search operations
  • query - Hybrid query (semantic + logic)
  • model - Model management
  • gradient - Gradient operations for federated learning
  • stats - Statistics display
  • gateway - HTTP gateway
  • config - Configuration management

Re-exports§

pub use block::*;
pub use config::*;
pub use daemon::*;
pub use dag::*;
pub use diag::*;
pub use file::*;
pub use gateway::*;
pub use gradient::*;
pub use logic::*;
pub use metrics::*;
pub use model::*;
pub use network::*;
pub use pin::*;
pub use query::*;
pub use repo::*;
pub use semantic::*;
pub use stats::*;
pub use tensor::*;

Modules§

block
Block operation commands
common
Common utilities shared across command modules
config
Configuration management commands
daemon
Daemon management commands
dag
DAG (Directed Acyclic Graph) commands
diag
ipfrs diag — Node diagnostics command.
file
File operation commands
gateway
HTTP Gateway command
gradient
Gradient operations commands
ipld
IPLD path resolution and DAG inspection CLI commands.
logic
Logic programming commands
metrics
Prometheus metrics commands
model
Model management commands
network
Network commands (swarm, dht, bootstrap)
pin
Pin management commands
query
Hybrid query command — combines semantic and logic query capabilities.
repo
Repository management commands
semantic
Semantic search commands
stats
Statistics commands
tensor
Tensor operation commands