Releases: graphprotocol/graph-node
Releases · graphprotocol/graph-node
v0.4.1
Changes
- Batch requests for transaction receipts.
- Make
bigInt.toHex()format numbers as big-endian, with leading zeros trimmed. - Implement
env.abortto improve logging of AssemblyScript exceptions. - Add GraphQL
__typenamesupport. - Optionally, write subgraph logs to Elasticsearch.
- Add
--ethereum-polling-interval/ETHEREUM_POLLING_INTERVALoption. - Bring the full test suite back (it had been partially disabled due to massive code changes).
- Documentation improvements (getting started).
- Fix casting bug when querying boolean entity fields.
- Add
BigIntmath (+,-,*,/and%). - Add more data to Ethereum events, blocks and transactions passed to mappings.
v0.4.0
This release corresponds to the following graph-cli and graph-ts releases:
Developer Preview
This developer preview includes:
- GraphQL Server — A custom spec-compliant GraphQL implementation. We automatically generate the server from the SDL schema including support for filters w/ boolean expressions, sorting, and pagination.
- Ethereum Adapter — Subscribes to Ethereum events using IPC or RPC and accesses smart contract storage.
- WASM Runtime Host — Executes developer-provided Mappings on WASM using Parity’s excellent Wasmi library.
- Postgres Store — Stores and indexes the transformed data in an entity table in Postgres, which is queried by the GraphQL server.