(Module 5)
Вправа_ Проект Subquery
Вступ
У цих вправах ми дізнаємося, що таке SubQuery Project, як розгорнути проект SubQuery Project та дізнайтеся про SubQuery Explorer.
Примітка: «Проект SubQuery» (великий регістр P) — це розміщене рішення SubQuery. Проект підзапиту (нижній регістр p) відноситься до загального проекту SubQuery, такого як «підзапит передачі облікового запису проект”.
Передумови
Жодного
Вправа 1: Розгортання вашого проекту
Сходи високого рівня
- Завантажте свій проект на GitHub
2. Підключіть проект SubQuery до GitHub
3. Створіть проект
4. Розгорніть свій проект
5. Тестування вашого проекту на дитячому майданчику
Детальні кроки
Крок 1: Hello World (розміщений підзапит)
Детальні кроки для розгортання проекту в SubQuery Projects описані на нашому сайті веб-сайт документації за адресою: https://doc.subquery.network/quickstart/helloworld-hosted/. Це бере початковий проект, завантажує його на GitHub, підключає GitHub до SubQuery Projects, а потім розгортає його. Будь-який проект за вашим вибором можна розгорнути в SubQuery Projects, але найбільш підходящий буде проектом з попереднього модуля.
Крок 2. Перемикання облікових записів GitHub
Зазвичай ваш проект SubQuery публікується під назвою вашої організації GitHub обліковий запис, а не ваш особистий обліковий запис GitHub. Будь ласка зверніться до:
Get Volodimir’s stories in your inbox
Join Medium for free to get updates from this writer.
● Add GitHub Organization Account to SubQuery Projects
Крок 3. Перевизначення кінцевих точок
Під час розгортання вашого проекту можна замінити мережу або словник за замовчуванням кінцеві точки з іншою мережею. Для отримання додаткової інформації див.:
● 5. Deploy your project
Щоб дізнатися більше про те, як працюють словники, див.:
● How does a SubQuery dictionary work?
Крок 4: Розуміння слотів
Слоти є функцією в SubQuery Projects, яка є еквівалентом розробки середовища. Щоб дізнатися більше, відвідайте:
● What are deployment slots?
● What is the advantage of a staging slot?
Крок 5: Доступ до Playground
Після розгортання проекту відкрийте свій проект і запустіть потрібний запит дитячий майданчик. Для отримання додаткової інформації відвідайте:
● Query your Project in SubQuery Explorer
GraphQL — це мова, яка використовується для запитів даних. Щоб дізнатися більше про GraphQL, відвідайте:
● Learn more about GraphQL
Крок 6: Запити через API
Зазвичай розробники запитують проект SubQuery через API. Подивіться на прикладі, як це відбувається виконано за адресою:
● Querying via the API
Крок 7: Видалення проектів SubQuery
Важливо підтримувати свої проекти SubQuery в порядку і переконатися, що тестові проекти не є такими бігати без потреби. Це споживає додаткові ресурси в мережі та створює додаткові вартість також. Щоб видалити проект, перегляньте інструкцію нижче:
● Deleting SubQuery projects






