Skip to content

Releases: graphprotocol/graph-node

v0.4.1

15 Nov 09:01

Choose a tag to compare

Changes

  • Batch requests for transaction receipts.
  • Make bigInt.toHex() format numbers as big-endian, with leading zeros trimmed.
  • Implement env.abort to improve logging of AssemblyScript exceptions.
  • Add GraphQL __typename support.
  • Optionally, write subgraph logs to Elasticsearch.
  • Add --ethereum-polling-interval / ETHEREUM_POLLING_INTERVAL option.
  • 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 BigInt math (+, -, *, / and %).
  • Add more data to Ethereum events, blocks and transactions passed to mappings.

v0.4.0

02 Nov 14:30

Choose a tag to compare

Developer Preview

06 Aug 18:23

Choose a tag to compare

Developer Preview Pre-release
Pre-release

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.