# Обработка данных Flare On-Chain с помощью Chainbase Manuscript

By [Chainbase Russia](https://paragraph.com/@chainbase-russia) · 2025-02-17

---

![](https://storage.googleapis.com/papyrus_images/d97b5450505e415b2f4d6191eec8aeb4a11a4318ff980adcf365916e8fb7d905.png)

**  
Установка:**

*   Посетите [репо Chainbase Labs Manuscript core на GitHub](https://github.com/chainbase-labs/manuscript-core/tree/v1.0.4) и найдите ссылку manuscript-cli, чтобы установить Manuscript CLI с помощью автоматического скрипта. Убедитесь, что ваш движок Docker запущен.
    

**Используйте Manuscript CLI:**

*   Установите manuscript-cli
    
*   Откройте терминал и введите `manuscript-cli`, чтобы увидеть доступные команды.
    
*   Введите `manuscript-cli init`, чтобы запустить интерактивный создатель рукописей.
    
*   Укажите базовый каталог по умолчанию для рукописей, затем введите имя вашей рукописи (например, flare\_launch).
    
*   Выберите сеть; для Flare введите 9.
    
*   Выберите цель вывода данных; по умолчанию это Postgresql.
    

Система создаст контейнеры, и вы сможете получить доступ к своей рукописи по адресу [localhost:8081.](http://localhost:8081/)

### Доступ и изучение данных:

*   Зайдите на [localhost:8081](http://localhost:8081/) в браузере, чтобы увидеть веб-панель Apache Flink. Первоначально не будет запущено ни одного задания.
    
*   После того как вы увидите новое задание, обратитесь к конечной точке GraphQL (l[ocalhost:8083](http://localhost:8083/)), указывающей на то, что данные вставляются в базу данных. Первоначально появится сообщение «нет доступных запросов». Пожалуйста, закройте страницу и откройте ее снова.
    
*   Используйте `manuscript-cli ls`, чтобы проверить, запущен ли ваш манускрипт (flare\_launch).
    
*   Откройте интерфейс GraphQL, чтобы изучить различные запросы, например количество транзакций в блоках.
    
*   Используйте такой GraphQL-запрос, чтобы получить список блоков:
    

    query myQuery {
      blocks(limit: 10) {
        hash
        number
        timestamp
        transactions {
          hash
        }
      }
    }
    

*   Используйте такие инструменты, как ChatGPT и DeepSeek, для создания GraphQL-запросов, указав, что вы хотите ввести запрос из терминала.
    

**Доступ к данным из командной строки:**

*   Используйте curl для доступа к конечной точке GraphQL из терминала. Например, чтобы получить размеры блоков, используйте эту команду:
    

    curl -X POST -H “Content-Type: application/json” -d ‘{“query”:“query { blocks { size } }“}’ localhost:8081/graphql
    

который будет передавать данные размером с блок на ваш терминал.

Узнайте больше из нашего обучающего видео:

[![]({{DOMAIN}}/editor/youtube/play.png)](https://www.youtube.com/watch?v=UgpjTVMpu4M)

### **О Chainbase**

Chainbase - ведущий поставщик инфраструктуры данных для блокчейна, предлагающий инструменты и услуги для децентрализованных приложений и решений, основанных на искусственном интеллекте. Уделяя особое внимание мультичейн данным, Chainbase предоставляет единую структуру, которая позволяет разработчикам и предприятиям использовать весь потенциал технологии блокчейн.

✸ Веб-сайт: [https://chainbase.com](https://chainbase.com)

✸ Блог: [https://blog.chainbase.com](https://blog.chainbase.com)

✸ Дискорд: [https://discord.gg/chainbase](https://discord.gg/chainbase)

✸ Документы: [https://docs.chainbase.com](https://docs.chainbase.com)

✸ Твиттер: [https://twitter.com/ChainbaseHQ](https://twitter.com/ChainbaseHQ)

✸ Github: [https://github.com/chainbase-labs](https://github.com/chainbase-labs)

---

*Originally published on [Chainbase Russia](https://paragraph.com/@chainbase-russia/flare-on-chain-chainbase-manuscript)*
