With the continuous evolution of blockchain technology, the Sui blockchain is attracting more and more developers seeking scalable data access solutions, thanks to its excellent performance optimization and parallel execution capabilities. However, to fully leverage the potential of the Sui blockchain, the key lies in how efficiently valuable data information can be extracted from its on-chain activities.

Among numerous blockchain data processing solutions, Chainbase stands out with its robust infrastructure, providing excellent support for querying and processing blockchain data. For developers needing in-depth access to Sui blockchain MoveCall transaction data, Chainbase offers three flexible access methods: Manuscript-GUI graphical interface, Manuscript-CLI command-line tool, and Chainbase DataCloud cloud solution.

For developers who prefer a terminal work environment, Manuscript-CLI is undoubtedly the best choice. This approach not only supports scripted automation but also gives developers complete control over the entire data pipeline. Compared to graphical interfaces, command-line tools demonstrate significant advantages in handling complex data transformations and batch operations.

First, developers need to install the Manuscript-CLI tool, which is a relatively simple process, with detailed installation documentation providing clear guidance for users. After installation, the core work focuses on configuring the manuscript.yaml file. This configuration file uses the same structure as the GUI method but is modified through a command-line editor, providing developers with greater flexibility.

The most critical part of the configuration file is the definition of the data transformation logic. Through carefully designed SQL queries, the system can extract key information such as checkpoint timestamps, transaction summaries, function names, module information, and package details from Sui transaction data. This SQL-based transformation method is not only powerful but also has a lower learning curve for developers with database experience.

The data processing flow of Manuscript-CLI showcases its excellent technical architecture. The system first filters the raw data containing MoveCall from the sui_transactions dataset, and then, through complex JSON parsing and data transformation operations, converts unstructured blockchain data into structured relational data. During this process, the system also supports parallel processing, greatly enhancing data processing efficiency.

The deployment process also reflects the convenience of Manuscript-CLI. Developers can complete local deployment with simple commands and monitor task status in various ways. Whether using the manuscript-cli list command to view the task list or checking container status through docker commands, comprehensive monitoring capabilities are provided for developers.

Manuscript-CLI not only supports the initiation and monitoring of tasks but also provides complete lifecycle management functions. Developers can easily view Flink job status and log information, and gracefully stop running tasks when needed. This comprehensive management capability makes Manuscript-CLI particularly suitable for integration into automated systems or development pipelines.

For developers familiar with terminal environments, Manuscript-CLI offers powerful features and precise control capabilities. By defining transformation logic, managing jobs, and monitoring performance, developers can build efficient Sui data workflows. This approach is particularly favored by engineers and data developers because it integrates seamlessly into existing development and operations systems.

Chainbase provides a comprehensive and flexible solution for Sui blockchain data access through Manuscript-CLI, truly realizing the vision of making data accessible and useful.

@Chainbase Official #chainbase $C