Go to file
2022-08-30 00:28:50 +05:30
abis failed execuion event track 2022-08-30 00:27:47 +05:30
generated failed execuion event track 2022-08-30 00:27:47 +05:30
src failed execuion event track 2022-08-30 00:27:47 +05:30
.gitignore subgraph added 2022-08-04 18:29:39 +05:30
networks.json failed execuion event track 2022-08-30 00:27:47 +05:30
package.json Initial commit 2022-08-04 10:25:00 +05:30
README.md Update README.md 2022-08-26 11:49:01 +05:30
schema.graphql failed execuion event track 2022-08-30 00:27:47 +05:30
subgraph.yaml failed execuion event track 2022-08-30 00:27:47 +05:30
tsconfig.json Initial commit 2022-08-04 10:25:00 +05:30
yarn.lock subgraph added 2022-08-04 18:29:39 +05:30

AAVE Automation Subgraph

Tracks the data related to Submit, Execute and Cancel automation.

Subgraph deployment:

Query Structure

{
  accounts{
    id
    user
    submitAutomation{
      id
      user
      userId
      safeHF
      thresholdHF
      currentHf
      transactionDetail{
        id
        blockNumber
        timeStamp
        transactionHash
        transactionLogIndex
        logIndex
      }
    }
    executeAutomation{
      id
      user
      userId
      nonce
      finalHf
      initialHf
      automationFee
      isSafe
      metaData
      params{
        id
        collateralToken
        collateralAmount
        debtToken
        debtAmount
        collateralAmountWithTotalFee
        swap{
          id
          sellToken
          buyToken
          sellAmt
          unitAmt
          callData
        }
        route
        rateMode
      }
      transactionDetail{
        id
        blockNumber
        timeStamp
        transactionHash
        transactionLogIndex
        logIndex
      }
    }
    cancelData{
      id
      user
      userId
      nonce
      transactionDetail{
        id
        blockNumber
        timeStamp
        transactionHash
        transactionLogIndex
        logIndex
      }
    }
    failedExecutionData{
      id
      user
      account{
        id
      }
      userId
      nonce
      params{
        id
        collateralToken
        collateralAmount
        debtToken
        debtAmount
        collateralAmountWithTotalFee
        swap{
          id
          sellToken
          buyToken
          sellAmt
          unitAmt
          callData
        }
        route
        rateMode
      }
      metadata
      initialHf
      transactionDetail{
        id
        blockNumber
        timeStamp
        transactionHash
        transactionLogIndex
        logIndex
      }
    }
    systemCancelData{
      id
      user
      userId
      nonce
      errorCode
      transactionDetail{
        id
        blockNumber
        timeStamp
        transactionHash
        transactionLogIndex
        logIndex
      }
    }
  }
  feeTransferDatas{
    id
    recipient
    from
    tokens
    amount
    transactionDetail{
      id
      blockNumber
      timeStamp
      transactionHash
      transactionLogIndex
      logIndex
    }
  }
  updateMinHfDatas{
    id
    oldMinHf
    newMinHf
    transactionDetail{
      id
      blockNumber
      timeStamp
      transactionHash
      transactionLogIndex
      logIndex
    }
  }
  updateBufferHfDatas{
    id
    oldBuffer
    newBuffer
    transactionDetail{
      id
      blockNumber
      timeStamp
      transactionHash
      transactionLogIndex
      logIndex
    }
  }
  updateAutomationFeeDatas{
    id
    oldAutomationFee
    newAutomationFee
    transactionDetail{
      id
      blockNumber
      timeStamp
      transactionHash
      transactionLogIndex
      logIndex
    }
  }
  changedOwners{
    id
    oldOwner
    newOwner
    transactionDetail{
      id
      blockNumber
      timeStamp
      transactionHash
      transactionLogIndex
      logIndex
    }
  }
  systemCallDatas{
    id
    sender
    actionId
    metaData
    transactionDetail{
      id
      blockNumber
      timeStamp
      transactionHash
      transactionLogIndex
      logIndex
    }
  }
  executors{
   id
   executors
  }
}