Skip to content

v0.15.1

Compare
Choose a tag to compare
@Jannis Jannis released this 26 May 14:41
· 788 commits to main since this release

NPM

npm install -g @graphprotocol/[email protected]
npm install -g @graphprotocol/[email protected]
npm install -g @graphprotocol/[email protected]

Note: Installing these packages requires Rust and it's package manager cargo to be installed so that the cost model module can be built. If you already have Rust installed, make sure you're on the latest stable release. Installing the above packages may also require passing --unsafe-perm=true to the above install commands.

Docker

docker pull ghcr.io/graphprotocol/indexer-agent:v0.15.1
docker pull ghcr.io/graphprotocol/indexer-service:v0.15.1

Changes (Overview)

This is a bugfix release that fixes an issue where receipts for allocations that were created before updating to 0.15 could not be synced to the database, making it impossible to collect query fees for these allocations.

Changes (Per Component)

Indexer Agent

Fixed

  • Ensure allocation summaries exist for allocations created before v0.15.0 or outside the indexer agent

Indexer CLI

No changes

Indexer Common

Added

  • Add ensureAllocationSummary utility for agent and service to use to create allocation summaries for receipts

Indexer Native

No changes

Indexer Service

Changed

  • Switch to ensureAllocationSummary utility from @graph-protocol/indexer-common