# Contracts to watch (required).
# Can pass empty array ([]) when using subgraphPath.
contracts: []

# Output folder path (logs output using `stdout` if not provided).
outputFolder: /home/user/cerc-io/sushiswap-watcher-ts/packages/route-processor-watcher

# Code generation mode [eth_call | storage | all | none] (default: none).
mode: none

# Kind of watcher [lazy | active] (default: active).
kind: active

# Watcher server port (default: 3008).
port: 3008

# Flatten the input contract file(s) [true | false] (default: true).
flatten: true

# Config for subgraph
subgraph:
  # Path to subgraph repo directory containing package.json
  directory: /home/user/cerc-io/sushiswap-subgraphs/subgraphs/route-processor

  # Package manager that is used in subgraph repo for dependencies
  packageManager: pnpm

  # Path to subgraph manifest/config file
  configFile: /home/user/cerc-io/sushiswap-subgraphs/subgraphs/route-processor/subgraph.yaml