specVersion: 0.0.4
schema:
  file: ./schema.graphql
dataSources:
  - kind: ethereum/contract
    name: Example1
    network: mainnet
    source:
      address: "0x1ca7c995f8eF0A2989BbcE08D5B7Efe50A584aa1"
      abi: Example1
      startBlock: 10
    mapping:
      kind: ethereum/events
      apiVersion: 0.0.5
      language: wasm/assemblyscript
      entities:
        - Test
      abis:
        - name: Example1
          file: ./abis/Example1.json
      eventHandlers:
        - event: Test(string,uint8,uint256)
          handler: handleTest
      blockHandlers:
        - handler: handleBlock
      file: ./src/mapping.ts
