dataSources:
  - kind: ethereum
    mapping:
      abis:
        - file:
            /: /ipfs/QmSAfmr8rMoUpDSaqLmEN2GCj4hXzpZsXsFCQbZFaZ7zvY
          name: Compoundor
      apiVersion: 0.0.5
      entities:
        - AccountBalance
        - Token
        - Compound
        - CompoundSession
      eventHandlers:
        - event: >-
            AutoCompounded(address,uint256,uint256,uint256,uint256,uint256,address,address)
          handler: handleAutoCompounded
        - event: 'BalanceAdded(address,address,uint256)'
          handler: handleBalanceAdded
        - event: 'BalanceRemoved(address,address,uint256)'
          handler: handleBalanceRemoved
        - event: 'TokenDeposited(address,uint256)'
          handler: handleTokenDeposited
        - event: 'TokenWithdrawn(address,address,uint256)'
          handler: handleTokenWithdrawn
      file:
        /: /ipfs/QmWbi1dj1tbH7t3rkZ3H4AbpFYJ368gJfp79pupTusaFzZ
      kind: ethereum/events
      language: wasm/assemblyscript
    name: Compoundor
    network: matic
    source:
      abi: Compoundor
      address: '0x5411894842e610C4D0F6Ed4C232DA689400f94A1'
      startBlock: 30655160
  - kind: ethereum
    mapping:
      abis:
        - file:
            /: /ipfs/QmWofxbCMoPwyWGvmtPEyjpkiskjPMDtMKzpVt8Z1ZqQUV
          name: AutoCompound3
      apiVersion: 0.0.5
      entities:
        - AccountBalance
        - Token
        - Compound
        - CompoundSession
      eventHandlers:
        - event: >-
            AutoCompounded(address,uint256,uint256,uint256,uint256,uint256,address,address)
          handler: handleAutoCompounded3
        - event: 'BalanceAdded(uint256,address,uint256)'
          handler: handleBalanceAdded3
        - event: 'BalanceRemoved(uint256,address,uint256)'
          handler: handleBalanceRemoved3
      file:
        /: /ipfs/QmWbi1dj1tbH7t3rkZ3H4AbpFYJ368gJfp79pupTusaFzZ
      kind: ethereum/events
      language: wasm/assemblyscript
    name: AutoCompound3
    network: matic
    source:
      abi: AutoCompound3
      address: '0xf887e57ad9114bb31c7506890efc181f355e9783'
      startBlock: 57495319
  - kind: ethereum
    mapping:
      abis:
        - file:
            /: /ipfs/QmaxxqQ7xzbGDPWu184uoq2g5sofazB9B9tEDrpPjmRZ8q
          name: NonfungiblePositionManager
      apiVersion: 0.0.5
      entities:
        - Operation
        - Token
        - Account
      eventHandlers:
        - event: 'Approval(indexed address,indexed address,indexed uint256)'
          handler: handleApproval
      file:
        /: /ipfs/QmWbi1dj1tbH7t3rkZ3H4AbpFYJ368gJfp79pupTusaFzZ
      kind: ethereum/events
      language: wasm/assemblyscript
    name: NonfungiblePositionManager
    network: matic
    source:
      abi: NonfungiblePositionManager
      address: '0xC36442b4a4522E871399CD717aBDD847Ab11FE88'
      startBlock: 57495319
features:
  - grafting
graft:
  base: Qme8JM4E2Wjxtwk2AEQ88zAkYuehWkvfMmxWKfk9MNNCnL
  block: 57495319
schema:
  file:
    /: /ipfs/QmRHhFtL9q3sA9wiHPBaMtr99SzQ6gq8KBwA1moUgsLRTF
specVersion: 0.0.4