Описание тега thegraph
TheGraph https://thegraph.com/ — это решение для доступа к данным блокчейна из SQL через интерфейс GraphQL, реализованный как `graph_node`, а также подход для создания схемы и сопоставлений из смарт-контрактов.
2
ответа
Как запустить граф-узел в rinkeby test rpc
Я пытаюсь написать подграф для контракта, который развернут в тестовой сети rinkeby. для этого мне нужно запустить граф-узел в той же тестовой сети rinkeby. Со ссылкой на репо ниже https://github.com/graphprotocol/graph-node Я запускаю его на своем …
11 май '21 в 00:15
2
ответа
Фильтрация вложенных свойств в подграфе (графике)
Можно ли фильтровать подграф, используя «где», когда свойства вложены? Например, если у нас есть такой запрос, можем ли мы отфильтровать его по имени приложения? { challenges(where: {something?}) { challenger outcome application { id name } } } Я пр…
14 июн '21 в 17:16
1
ответ
Клиент Python GraphQL - неожиданный пунктуатор при передаче переменных
Код: contract="0xdAC17F958D2ee523a2206206994597C13D831ec7" query = """ ($contract: Int!) { token(id:$contract){ name symbol decimals derivedETH tradeVolumeUSD totalLiquidity } } """ variables = { "contract": contract } data = client.execute(query=qu…
11 мар '21 в 18:39
0
ответов
Подграф TheGraph для сетевого проекта Polkadot
В феврале 2021 года было объявлено о поддержке Polkadot https://thegraph.com/blog/multiblockchain-support. Однако в документации никогда не упоминается поддержка Polkadot https://thegraph.com/docs/define-a-subgraph#from-an-existing-contract. Действи…
25 июн '21 в 14:41
0
ответов
SubQuery против TheGraph для данных блокчейна
В экосистеме блокчейна Ethereum TheGraph https://thegraph.com/ стал почти стандартным решением для создания GraphQL-доступа к данным блокчейна (проиндексированных в PostgreSQL). SubQuery https://www.subquery.network/ делает то же самое, но для цепоч…
25 июн '21 в 14:32
1
ответ
TheGraph Uniswap Subgraph returning strange values for Volume and Liquidity
I'm using the python graphql client lib to pull some basic token data from Uniswap. Docs here: https://thegraph.com/explorer/subgraph/uniswap/uniswap-v2?query=Example%20query My query: query = """ query($contract: String!) { token(id:$contract) { sy…
11 мар '21 в 22:32
1
ответ
TheGraph: один граф-узел для нескольких блокчейнов?
из TheGraph можно получить данные из блокчейна. С https://github.com/graphprotocol/graph-node/blob/master/docs/getting-started.md cargo run -p graph-node --release -- \ --postgres-url postgresql://<USERNAME><:PASSWORD>@localhost:5432/<…
30 июн '21 в 10:29
1
ответ
График: для аргумента ID в запросе подграфа не указано значение
Я следую документации The Graph ( https://thegraph.com/docs/quick-start#hosted-service ) и создаю подграф, используя следующий код: graph init <GITHUB_USERNAME>/<SUBGRAPH_NAME> Когда я создаю, а затем развертываю, я вижу, что на игровой …
30 июн '21 в 19:28
0
ответов
Как получить вызов функции, соответствующий транзакции в Ethereum
Когда происходит транзакция, как вы получаете функции (и адрес контракта), вызываемые во время выполнения транзакции? Кажется, что график предоставляет аналогичные функции. https://thegraph.com/docs/developer/create-subgraph-hosted#defining-a-call-h…
20 авг '21 в 08:11
0
ответов
Использовать скрипт приложения для TheGraph на листе Google?
У вас есть идея написать скрипт для запроса на TheGraph со скриптом приложения / листом Google? я пробую подграф здесь https://thegraph.com/legacy-explorer/subgraph/levinswap/uniswap-v2 и у меня есть результат для {tokenDayDatas{токен (где:{name_con…
30 авг '21 в 19:40
2
ответа
Консультации по выбору блокчейн-платформы
Я хочу хранить несколько записей текстовых данных размером <1 КБ в цепочке блоков. Мне нужна помощь в выборе подходящей базы данных блокчейна и ее развертывании при необходимости. Моя цель - создать приложение, в котором будет несколько пользоват…
30 авг '21 в 23:14
0
ответов
TheGraph Subgraph - Как развернуть подграф, такой как суши, в блокчейне ETH
Я пытаюсь получить данные из Graph с таким примером QUERY: { masterChefs(first: 1) { id } Я должен видеть контрактный адрес моего мастера-повара, но на самом деле я ничего не вижу. Я не знаю, что не так в моем mapping.ts: export function getMasterCh…
05 сен '21 в 19:16
0
ответов
Попытка запросить конкретную пару токенов на TheGraph в подграфе Uniswap
Это мой запрос ниже. Я пытался получить информацию для конкретной пары токенов в подграфе Uniswap с помощью графа, но продолжаю получать - Неизвестный аргумент «символ» в поле «токен0» типа «пара». Я в основном пытаюсь получить пары с определенным т…
13 сен '21 в 17:35
0
ответов
Как написать стартовую лотерею в смарт-контракте
Я следую инструкциям лотереи Pancakeswap ( https://bscscan.com/address/0x5af6d33de2ccec94efb1bdf8f92bd58085432d2c#code), чтобы написать startLottery. Но писать эту функцию неправильно. Я использую Metamask. Я также использую генератор случайных чис…
29 сен '21 в 08:26
0
ответов
graphQL равно
У меня есть эта схема на моем schema.graphql type Transaction @entity { id: ID! Amount: BigInt! Sender: String! Receiver: String! MilliDate: BigInt! } мой запрос должен отображать данные, только если "отправитель" равен "0xd65dC788a540a3f6479CDB40fc…
07 окт '21 в 17:58
0
ответов
Могут ли приложение rails и подграф, созданный с использованием протокола графа, использовать одну и ту же базу данных postgres?
Знаете ли вы, возможно ли для приложения rails (или nodejs) использовать тот же postgres db, что и подграф, созданный с использованием протокола графа? Или подграфу нужна выделенная БД? Если да, будет ли чтение приложения rails из нескольких баз дан…
24 ноя '21 в 19:47
0
ответов
У меня проблема с подграфом deployin, кто знает, как ее решить?
Я попытался развернуть свой подграф, и он отправил мне такую ошибку, кто знает, в чем проблема? Я использую график версии 0.24.0
24 ноя '21 в 13:38
0
ответов
Я хочу получить токены общей поставки с адреса, но он показывает ошибку. Кто знает как решить? [закрыто]
Я использую график версии 0.24.1, и он показывает ошибку в приведенном ниже коде. Вот код: export function fetchTokenTotalSupply(tokenAddress: Address): BigInt { let contract = ERC20.bind(tokenAddress) let totalSupplyValue = null let totalSupplyResu…
25 ноя '21 в 16:30
1
ответ
Как лучше всего децентрализованно получить доступ к историческим ценовым данным из Chainlink по токену?
Мне нужно получить цены на токен Chainlink с определенного времени до самого последнего раунда. Это время зависит от ввода пользователя, но будет относительно коротким (максимум от 1 дня до 2 недель) в зависимости от такта токена. Это используется д…
16 дек '21 в 13:34
0
ответов
TS2363: правая часть арифметической операции должна иметь тип «любой», «число», «большой» или тип перечисления.
Я использую typeScript в GraphQl (в проекте TheQraph), это моя сущность: type UserBorrow @entity{ id: ID! userCollateral: UserCollateral! market: Market! balance: BigDecimal! accumulatedInterest: BigDecimal! lastBorrowIndexTime: BigInt! timeStamp: B…
17 янв '22 в 15:42