Skip to content

v0.12.0

Compare
Choose a tag to compare
@Jannis Jannis released this 06 Apr 19:50
· 818 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. Installing the above packages may require passing --unsafe-perm=true to the above install commands.

Docker

docker pull ghcr.io/graphprotocol/indexer-agent:v0.12.0
docker pull ghcr.io/graphprotocol/indexer-service:v0.12.0
docker pull connextproject/vector_node:0.2.1

Changes (Overview)

The main change in this release is the update to Vector 0.2.1. This requires updating the Vector node itself but also involves a change in the Vector config, primarily the addition of authUrl and natsUrl:

{
  "adminToken": "<secret token of your choice, keep to yourself>",
  "chainProviders": {
    "4": "<some rinkeby Ethereum node/provider"
  },
  "nodeUrl": "<internal URL of the Vector node in your infrastructure>",
  "logLevel": "info",
  "natsUrl": "nats://nats1.connext.provide.network:4222,nats://nats2.connext.provide.network:4222,nats://nats3.connext.provide.network:4222",
  "authUrl": "https://messaging.connext.network",
  "messagingUrl": "https://messaging.connext.network",
  "production": true,
  "baseGasSubsidyPercentage": 0,
  "allowedSwaps": [],
  "skipCheckIn": true,
  "mnemonic": "<the same as INDEXER_AGENT_MNEMONIC>"
}

Changes (Per Component)

Indexer Agent

Changed

  • Update common-ts and ethers

Indexer CLI

Changed

  • Update common-ts and ethers

Indexer Common

Changed

  • Update common-ts, vector and ethers

Indexer Service

Changed

  • Update common-ts, vector and ethers