<100 subscribers
Share Dialog
Share Dialog


https://thegraph.com/blog/builders-newsletter-10/
🏗️ Підписуйтесь на інформаційний бюлетень The Graph Builders Newsletter 🏗️
gm web3 builders,
Давайте розглянемо The Graph Builders Newsletter #10 за жовтень 2023, де ми ділимося важливими новинами для розробників щодо екосистеми The Graph за минулий місяць.
З нагоди The Graph Builders Newsletter #10, для розробників тепер доступна обмежена кількість POAP!
Заберіть цього місячний POAP і давайте починати !
Теми на жовтень 2023 року
Представлення апгрейд індексатора
Відсутність перерви в обслуговуванні для оновлень підграфів в мережі The Graph
Швидкі публікації
Нові мережі в загальній мережі The Graph
Випущено нові функції для підграфів!
Суттєве покращення продуктивності підграфів на основі підпотоків
DataSourceContext у маніфесті
У маніфесті з'явився endblock
The Graph @ EthRome
Воркшопи Builders Office Hours
Візьміть участь в роботі екосистеми The Graph
Приєднуйтесь до The Graph BuildersDAO
Підписуйтесь на бета-версію The Graph Billing Subscriptions

🌅 Представлення апгрейд індексатора 🌅
Згідно цього оголошення розробники матимуть ще більше переваг, працюючи в мережі The Graph.
Що це таке?
Цей індексатор допомагає користувачам хостингового сервісу оновлювати свої підграфи в мережі The Graph без переривання роботи сервісу. Він дозволяє завантажувати нові мережі в основну і поліпшує процес оновлення підграфів з хостингового сервісу, гарантуючи готовність індексатора обслуговувати запити негайно після публікації підграфа (чи нової версії підграфа) в мережі.
Ось 3 ключові переваги, які розробники отримують від його використання, який незабаром стане доступним:
Відсутність перерви в обслуговуванні для оновлень підграфів в мережі The Graph
Раніше, коли розробник прагнув оновити свій підграф до мережі The Graph, потрібен був час на індексацію оновленого підграфа. Протягом цього часу, поки новий підграф індексувався, застарілий підграф залишався без призначених індексаторів, що призводило до перерви у обслуговуванні. З індексатором оновлень будь-які прогалини у обслуговуванні будуть усунені, оскільки індексатор синхронізує стару і нову версії.
Можлива миттєва синхронізація опублікованих підграфів
До винайдення апгрейд індексатора, коли підграф публікувався в мережі The Graph, його індексація займала певний час, оскільки відповідальність за індексацію переходила від централізованої інфраструктури до децентралізованої. Цього процесу більше немає! Індексатор оновлень попередньо синхронізує підграфи, розгорнуті в Subgraph Studio. Це означає, що коли підграф повністю проіндексовано в Subgraph Studio, він також буде повністю проіндексований, щойно його буде опубліковано в мережі The Graph!
Нові мережі в загальній мережі The Graph
На сьогоднішній день хостингові сервіси підтримують більше 40 блокчейн-мереж. Апгрейд Індексатор прискорить інтеграцію цих мереж з хостингового сервісу до мережі The Graph. Однак, нові мережі, які підтримуються індексатором, не одразу отримають право на винагороду за індексацію. Щоб отримати винагороду за індексацію, кожна мережа повинна пройти процес інтеграції в рамках (Chain Integration Process).
Слідкуйте за новинами про апгрейд індексатора!
🔼 Нові функції підграфів🔼
У graph-node 0.33.0 з'явився довгий список нових функцій, які тепер доступні в мережі The Graph!
Ось декілька цікавих можливостей для розробників підграфів:
`DataSourceContext` у маніфесті підграфа
Передача даних від одного обробника до іншого під час темплейтингу раніше була можлива у наших маппінгах підграфів за допомогою Data Source Context, але тепер ця можливість доступна у нашому `subgraph.yaml`!
Ця можливість буде корисною для темплейтингу специфічних для мережі даних у підграфах, які використовують один і той самий код для декількох мереж. Перевірте це!
name: Factory
network: mainnet
context:
foo:
bool_example:
type: Bool
data: true
int8_example:
type: Int8
data: 64
big_decimal_example:
type: BigDecimal
data: 10.99
bytes_example:
type: Bytes
data: \"0x68656c6c6f\"
list_example:
type: List
data:
- type: Int
data: 1
- type: Int
data: 2
- type: Int
data: 3
big_int_example:
type: BigInt
data: \"1000000000000000000000000\"
string_example:
type: String
data: bar
qux:
data: \"bar\"
int_example:
type: Int
data: 42
`endBlock` визначено у `subgraph.yaml`
При створенні підграфа ми визначаємо `startBlock`, з якого починається індексація підграфа. Тепер у нас також є `endBlock`, який дозволяє спрямувати фокус наших підграфів лише на конкретний набір блоків! Спробуйте, як тільки `graph-node` буде оновлено у файлі `subgraph.yaml`!
…
source:
address: '0x...'
abi: Contract
startBlock: 1000000
endBlock: 1500000
…
Суттєве покращення продуктивності підграфів на основі підпотоків
Було досягнуто значне покращення продуктивності для підграфів на основі підпотоків завдяки перенесенню обробки підпотоків до блоку.
Підграфи на основі підпотоків, опубліковані в мережі The Graph, відіграють ключову роль у підвищенні швидкості та надійності децентралізованого індексування. Спробуйте створити підграф на основі підпотоків, і опублікуйте його в мережі The Graph, щоб гарантувати децентралізованість вашого потоку даних!
🏗️ The Graph @EthRome 🏗️
Розробники зібралися і реалізували ряд неймовірних проектів в Італії. Вітаємо переможців і знайомимося з їхніми роботами!

Best New Subgraph/Substream
🥈 Zola
Best Use of Existing Subgraph/Substream
🏗 Building With The Graph - Workshops 🏗
The Graph Builders Office Hours - щочетверга о 17:00 UTC
Щочетверга о 17:00, Developer Relations Engineer Edge & Node Kevin Jones в The Graph Discord проводить зустрічі з розробниками графів. Кожна сесія містить живі майстер-класи та обговорення з розробниками, які розбудовують The Graph Ecosystem, у формі запитань та відповідей.
Почніть розробляти якомога швидше за допомогою попередніх воркшопів The Graph Builders Office Hours!
Пориньте у нові можливості підграфів - обробники ініціалізації та обробники опитувань
Використовуйте стандартні підграфи Messari
Почніть програмувати швидко за допомогою стартового набору для хакатону, який використовує The Graph
Створіть dapp за допомогою Scaffold-Eth 2 та The Graph
Дізнайтеся, наскільки потужними можуть бути підграфи на основі Substreams
Пориньте в аналітику даних підграфів за допомогою Playgrounds
Перенесіть офф-чейн дані до підграфів за допомогою File Data Sources
Не знайшли потрібну тему?
Надішліть запит на тему для наступного епізоду The Graph Builders Office Hours, і ми зробимо це!
Хочете долучитися до екосистеми The Graph Ecosystem?
⚙️ Build з The Graph BuildersDAO ⚙️

Хочете отримувати гроші за створення підграфів та підпотоків разом з іншими розробниками?
Приєднуйтесь до The Graph BuildersDAO!
The Graph BuildersDAO - це спільнота розробників, які надають свої послуги зі створення додатків та протоколів.
Ця спільнота шукає білдерів з різним рівнем досвіду роботи зі смарт-контрактами, Rust, фронтенд-фреймворками, DevOps, підграфами та підпотоками, щоб приєднатися та взяти участь у різноманітних проєктах.
Крім того, якщо у вас є проєкт, якому потрібна допомога розробника, The Graph BuildersDAO - чудовий ресурс, який допоможе вам створити власний підграф або суб-потік! Звертайтесь до нас!
➕ Підпишіться на бета-версію програми Graph Billing Subscriptions ➕

https://thegraph.com/blog/builders-newsletter-10/
🏗️ Підписуйтесь на інформаційний бюлетень The Graph Builders Newsletter 🏗️
gm web3 builders,
Давайте розглянемо The Graph Builders Newsletter #10 за жовтень 2023, де ми ділимося важливими новинами для розробників щодо екосистеми The Graph за минулий місяць.
З нагоди The Graph Builders Newsletter #10, для розробників тепер доступна обмежена кількість POAP!
Заберіть цього місячний POAP і давайте починати !
Теми на жовтень 2023 року
Представлення апгрейд індексатора
Відсутність перерви в обслуговуванні для оновлень підграфів в мережі The Graph
Швидкі публікації
Нові мережі в загальній мережі The Graph
Випущено нові функції для підграфів!
Суттєве покращення продуктивності підграфів на основі підпотоків
DataSourceContext у маніфесті
У маніфесті з'явився endblock
The Graph @ EthRome
Воркшопи Builders Office Hours
Візьміть участь в роботі екосистеми The Graph
Приєднуйтесь до The Graph BuildersDAO
Підписуйтесь на бета-версію The Graph Billing Subscriptions

🌅 Представлення апгрейд індексатора 🌅
Згідно цього оголошення розробники матимуть ще більше переваг, працюючи в мережі The Graph.
Що це таке?
Цей індексатор допомагає користувачам хостингового сервісу оновлювати свої підграфи в мережі The Graph без переривання роботи сервісу. Він дозволяє завантажувати нові мережі в основну і поліпшує процес оновлення підграфів з хостингового сервісу, гарантуючи готовність індексатора обслуговувати запити негайно після публікації підграфа (чи нової версії підграфа) в мережі.
Ось 3 ключові переваги, які розробники отримують від його використання, який незабаром стане доступним:
Відсутність перерви в обслуговуванні для оновлень підграфів в мережі The Graph
Раніше, коли розробник прагнув оновити свій підграф до мережі The Graph, потрібен був час на індексацію оновленого підграфа. Протягом цього часу, поки новий підграф індексувався, застарілий підграф залишався без призначених індексаторів, що призводило до перерви у обслуговуванні. З індексатором оновлень будь-які прогалини у обслуговуванні будуть усунені, оскільки індексатор синхронізує стару і нову версії.
Можлива миттєва синхронізація опублікованих підграфів
До винайдення апгрейд індексатора, коли підграф публікувався в мережі The Graph, його індексація займала певний час, оскільки відповідальність за індексацію переходила від централізованої інфраструктури до децентралізованої. Цього процесу більше немає! Індексатор оновлень попередньо синхронізує підграфи, розгорнуті в Subgraph Studio. Це означає, що коли підграф повністю проіндексовано в Subgraph Studio, він також буде повністю проіндексований, щойно його буде опубліковано в мережі The Graph!
Нові мережі в загальній мережі The Graph
На сьогоднішній день хостингові сервіси підтримують більше 40 блокчейн-мереж. Апгрейд Індексатор прискорить інтеграцію цих мереж з хостингового сервісу до мережі The Graph. Однак, нові мережі, які підтримуються індексатором, не одразу отримають право на винагороду за індексацію. Щоб отримати винагороду за індексацію, кожна мережа повинна пройти процес інтеграції в рамках (Chain Integration Process).
Слідкуйте за новинами про апгрейд індексатора!
🔼 Нові функції підграфів🔼
У graph-node 0.33.0 з'явився довгий список нових функцій, які тепер доступні в мережі The Graph!
Ось декілька цікавих можливостей для розробників підграфів:
`DataSourceContext` у маніфесті підграфа
Передача даних від одного обробника до іншого під час темплейтингу раніше була можлива у наших маппінгах підграфів за допомогою Data Source Context, але тепер ця можливість доступна у нашому `subgraph.yaml`!
Ця можливість буде корисною для темплейтингу специфічних для мережі даних у підграфах, які використовують один і той самий код для декількох мереж. Перевірте це!
name: Factory
network: mainnet
context:
foo:
bool_example:
type: Bool
data: true
int8_example:
type: Int8
data: 64
big_decimal_example:
type: BigDecimal
data: 10.99
bytes_example:
type: Bytes
data: \"0x68656c6c6f\"
list_example:
type: List
data:
- type: Int
data: 1
- type: Int
data: 2
- type: Int
data: 3
big_int_example:
type: BigInt
data: \"1000000000000000000000000\"
string_example:
type: String
data: bar
qux:
data: \"bar\"
int_example:
type: Int
data: 42
`endBlock` визначено у `subgraph.yaml`
При створенні підграфа ми визначаємо `startBlock`, з якого починається індексація підграфа. Тепер у нас також є `endBlock`, який дозволяє спрямувати фокус наших підграфів лише на конкретний набір блоків! Спробуйте, як тільки `graph-node` буде оновлено у файлі `subgraph.yaml`!
…
source:
address: '0x...'
abi: Contract
startBlock: 1000000
endBlock: 1500000
…
Суттєве покращення продуктивності підграфів на основі підпотоків
Було досягнуто значне покращення продуктивності для підграфів на основі підпотоків завдяки перенесенню обробки підпотоків до блоку.
Підграфи на основі підпотоків, опубліковані в мережі The Graph, відіграють ключову роль у підвищенні швидкості та надійності децентралізованого індексування. Спробуйте створити підграф на основі підпотоків, і опублікуйте його в мережі The Graph, щоб гарантувати децентралізованість вашого потоку даних!
🏗️ The Graph @EthRome 🏗️
Розробники зібралися і реалізували ряд неймовірних проектів в Італії. Вітаємо переможців і знайомимося з їхніми роботами!

Best New Subgraph/Substream
🥈 Zola
Best Use of Existing Subgraph/Substream
🏗 Building With The Graph - Workshops 🏗
The Graph Builders Office Hours - щочетверга о 17:00 UTC
Щочетверга о 17:00, Developer Relations Engineer Edge & Node Kevin Jones в The Graph Discord проводить зустрічі з розробниками графів. Кожна сесія містить живі майстер-класи та обговорення з розробниками, які розбудовують The Graph Ecosystem, у формі запитань та відповідей.
Почніть розробляти якомога швидше за допомогою попередніх воркшопів The Graph Builders Office Hours!
Пориньте у нові можливості підграфів - обробники ініціалізації та обробники опитувань
Використовуйте стандартні підграфи Messari
Почніть програмувати швидко за допомогою стартового набору для хакатону, який використовує The Graph
Створіть dapp за допомогою Scaffold-Eth 2 та The Graph
Дізнайтеся, наскільки потужними можуть бути підграфи на основі Substreams
Пориньте в аналітику даних підграфів за допомогою Playgrounds
Перенесіть офф-чейн дані до підграфів за допомогою File Data Sources
Не знайшли потрібну тему?
Надішліть запит на тему для наступного епізоду The Graph Builders Office Hours, і ми зробимо це!
Хочете долучитися до екосистеми The Graph Ecosystem?
⚙️ Build з The Graph BuildersDAO ⚙️

Хочете отримувати гроші за створення підграфів та підпотоків разом з іншими розробниками?
Приєднуйтесь до The Graph BuildersDAO!
The Graph BuildersDAO - це спільнота розробників, які надають свої послуги зі створення додатків та протоколів.
Ця спільнота шукає білдерів з різним рівнем досвіду роботи зі смарт-контрактами, Rust, фронтенд-фреймворками, DevOps, підграфами та підпотоками, щоб приєднатися та взяти участь у різноманітних проєктах.
Крім того, якщо у вас є проєкт, якому потрібна допомога розробника, The Graph BuildersDAO - чудовий ресурс, який допоможе вам створити власний підграф або суб-потік! Звертайтесь до нас!
➕ Підпишіться на бета-версію програми Graph Billing Subscriptions ➕

No comments yet