graph-tooling
graph-tooling copied to clipboard
Monorepo for various tools used by subgraph developers.
I wonder if this could be a graph-cli plugin 👀 _Originally posted by @azf20 in https://github.com/graphprotocol/docs/pull/284#discussion_r1118912038_ making validate part of graph-cli https://github.com/saihaj/graphql-validate
Right now when building subgraphs, we need to set `ID`s for every entity in the `mappings.ts` file. That makes sense when entities are related to each other, but if they...
If a user writes a subgraph referencing contract addresses from (for example) a testnet, and then accidentally deploys the subgraph to a graph node running mainnet, the subgraph will run...
We have a bit of an unusual use case at 0x where we append metadata to the end of certain calldata, which we extract later in traces for data tracking....
We can probably try to implement these in AS.
The expected signature: ```typescript declare namespace typeConversion { function bigIntToAddress(n: Uint8Array): Address } class BigInt extends Uint8Array { toAddress(): Address } ``` This will require a host-exported `typeConversion.bigIntToAddress` function in...
I am working on an EIP-721 subgraph and unfortunately EIP721 has one major design issue : Contract can be EIP721 compliant even if they do not emit Transfer event for...
We should add `equals` and `concat` to the `graph-ts` package since its very general and probably will be used by all users.
I would like to fetch failed transactions by contract function and group by revert reason. So that I can get how many tries in total, how many failures, and is...
We noticed that `graph build` is significantly slower since v0.22.0. Does anybody else experienced this?