├── .env.test ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── dependency-review.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── abis ├── gho │ ├── GhoAToken.json │ ├── GhoDiscountRateStrategy.json │ ├── GhoFlashMinter.json │ ├── GhoToken.json │ └── GhoVariableDebtToken.json ├── helpers │ ├── ChainlinkSourcesRegistry.json │ ├── EACAggregatorProxy.json │ ├── ENSResolverChainlink.json │ ├── IERC20Detailed.json │ ├── IERC20DetailedBytes.json │ └── IExtendedPriceAggregator.json ├── v2-permissioned │ ├── AaveOracle.json │ └── PermissionManager.json ├── v2 │ ├── AToken.json │ ├── AaveIncentivesController.json │ ├── AaveOracle.json │ ├── Avalanche_AToken.json │ ├── DefaultReserveInterestRateStrategy.json │ ├── GenericOracleI.json │ ├── IBalancerPool.json │ ├── IUniswapExchange.json │ ├── LendingPool.json │ ├── LendingPoolAddressesProvider.json │ ├── LendingPoolAddressesProviderRegistry.json │ ├── LendingPoolConfigurator.json │ ├── OracleAnchor.json │ ├── StableDebtToken.json │ ├── UniswapLiquiditySwapAdapter.json │ ├── UniswapRepayAdapter.json │ └── VariableDebtToken.json └── v3 │ ├── AToken.json │ ├── AaveOracle.json │ ├── DefaultReserveInterestRateStrategy.json │ ├── DefaultReserveInterestRateStrategyV2.json │ ├── Pool.json │ ├── PoolAddressesProvider.json │ ├── PoolAddressesProviderRegistry.json │ ├── PoolConfigurator.json │ ├── PriceOracle.json │ ├── RewardsController.json │ ├── StableDebtToken.json │ └── VariableDebtToken.json ├── config ├── andromeda-v3.json ├── arbitrum-goerli-v3.json ├── arbitrum-v3.json ├── avalanche-v2.json ├── avalanche-v3.json ├── base-v3.json ├── bnb-v3.json ├── celo-v3.json ├── dev.json ├── fantom-testnet-v3.json ├── fantom-v3.json ├── fuji-v2.json ├── fuji-v3.json ├── gnosis-v3.json ├── goerli-v2.json ├── goerli-v3.json ├── harmony-v3.json ├── ink-v3.json ├── kovan-v2.json ├── linea-v3.json ├── mainnet-v2-arc.json ├── mainnet-v2-centrifuge.json ├── mainnet-v2.json ├── mainnet-v3-gho.json ├── mainnet-v3.json ├── mainnetetherfi-v3.json ├── mainnetlido-v3.json ├── matic-v2.json ├── mumbai-v2.json ├── mumbai-v3.json ├── optimism-goerli-v3.json ├── optimism-v3.json ├── polygon-v3.json ├── scroll-v3.json ├── soneium-v3.json ├── sonic-v3.json └── zksync-v3.json ├── package.json ├── schemas ├── v2-arc.schema.graphql ├── v2-centrifuge.schema.graphql ├── v2.schema.graphql ├── v3-gho.schema.graphql └── v3.schema.graphql ├── src ├── helpers │ ├── initializers.ts │ ├── math.ts │ ├── price-updates.ts │ ├── reserve-logic.ts │ └── v3 │ │ ├── initializers-gho.ts │ │ ├── initializers.ts │ │ └── price-updates.ts ├── mapping │ ├── address-provider-registry │ │ ├── address-provider-registry.ts │ │ └── v3.ts │ ├── ens-chainlink.ts │ ├── gho │ │ └── gho-token.ts │ ├── incentives-controller │ │ ├── avalanche.ts │ │ ├── ethereum.ts │ │ ├── incentives-controller.ts │ │ ├── matic.ts │ │ └── v3.ts │ ├── lending-pool-address-provider │ │ ├── ethereum-arc.ts │ │ ├── lending-pool-address-provider.ts │ │ └── v3.ts │ ├── lending-pool-configurator │ │ ├── avalanche.ts │ │ ├── ethereum.ts │ │ ├── lending-pool-configurator.ts │ │ ├── matic.ts │ │ └── v3.ts │ ├── lending-pool │ │ ├── ethereum.ts │ │ ├── lending-pool.ts │ │ └── v3.ts │ ├── oracle-anchor.ts │ ├── permissioned │ │ └── permissioned-manager.ts │ ├── price-oracle │ │ ├── price-oracle.ts │ │ └── v3.ts │ ├── proxy-price-provider │ │ ├── avalanche.ts │ │ ├── ethereum-arc.ts │ │ ├── ethereum.ts │ │ ├── matic.ts │ │ ├── proxy-price-provider.ts │ │ └── v3.ts │ └── tokenization │ │ ├── initialization-avalanche.ts │ │ ├── initialization-v3.ts │ │ ├── initialization.ts │ │ ├── tokenization-avalanche.ts │ │ ├── tokenization-v3.ts │ │ └── tokenization.ts └── utils │ ├── constants.ts │ ├── converters.ts │ └── id-generation.ts ├── templates ├── avalanche.subgraph.template.yaml ├── ethereum-arc.subgraph.template.yaml ├── ethereum.subgraph.template.yaml ├── matic.subgraph.template.yaml ├── v3-gho.subgraph.template.yaml └── v3.subgraph.template.yaml └── tsconfig.json /.env.test: -------------------------------------------------------------------------------- 1 | # you can get an access token from https://thegraph.com/explorer/dashboard 2 | ACCESS_TOKEN= -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict = true -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/README.md -------------------------------------------------------------------------------- /abis/gho/GhoAToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/gho/GhoAToken.json -------------------------------------------------------------------------------- /abis/gho/GhoDiscountRateStrategy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/gho/GhoDiscountRateStrategy.json -------------------------------------------------------------------------------- /abis/gho/GhoFlashMinter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/gho/GhoFlashMinter.json -------------------------------------------------------------------------------- /abis/gho/GhoToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/gho/GhoToken.json -------------------------------------------------------------------------------- /abis/gho/GhoVariableDebtToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/gho/GhoVariableDebtToken.json -------------------------------------------------------------------------------- /abis/helpers/ChainlinkSourcesRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/helpers/ChainlinkSourcesRegistry.json -------------------------------------------------------------------------------- /abis/helpers/EACAggregatorProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/helpers/EACAggregatorProxy.json -------------------------------------------------------------------------------- /abis/helpers/ENSResolverChainlink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/helpers/ENSResolverChainlink.json -------------------------------------------------------------------------------- /abis/helpers/IERC20Detailed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/helpers/IERC20Detailed.json -------------------------------------------------------------------------------- /abis/helpers/IERC20DetailedBytes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/helpers/IERC20DetailedBytes.json -------------------------------------------------------------------------------- /abis/helpers/IExtendedPriceAggregator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/helpers/IExtendedPriceAggregator.json -------------------------------------------------------------------------------- /abis/v2-permissioned/AaveOracle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2-permissioned/AaveOracle.json -------------------------------------------------------------------------------- /abis/v2-permissioned/PermissionManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2-permissioned/PermissionManager.json -------------------------------------------------------------------------------- /abis/v2/AToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/AToken.json -------------------------------------------------------------------------------- /abis/v2/AaveIncentivesController.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/AaveIncentivesController.json -------------------------------------------------------------------------------- /abis/v2/AaveOracle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/AaveOracle.json -------------------------------------------------------------------------------- /abis/v2/Avalanche_AToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/Avalanche_AToken.json -------------------------------------------------------------------------------- /abis/v2/DefaultReserveInterestRateStrategy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/DefaultReserveInterestRateStrategy.json -------------------------------------------------------------------------------- /abis/v2/GenericOracleI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/GenericOracleI.json -------------------------------------------------------------------------------- /abis/v2/IBalancerPool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/IBalancerPool.json -------------------------------------------------------------------------------- /abis/v2/IUniswapExchange.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/IUniswapExchange.json -------------------------------------------------------------------------------- /abis/v2/LendingPool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/LendingPool.json -------------------------------------------------------------------------------- /abis/v2/LendingPoolAddressesProvider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/LendingPoolAddressesProvider.json -------------------------------------------------------------------------------- /abis/v2/LendingPoolAddressesProviderRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/LendingPoolAddressesProviderRegistry.json -------------------------------------------------------------------------------- /abis/v2/LendingPoolConfigurator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/LendingPoolConfigurator.json -------------------------------------------------------------------------------- /abis/v2/OracleAnchor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/OracleAnchor.json -------------------------------------------------------------------------------- /abis/v2/StableDebtToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/StableDebtToken.json -------------------------------------------------------------------------------- /abis/v2/UniswapLiquiditySwapAdapter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/UniswapLiquiditySwapAdapter.json -------------------------------------------------------------------------------- /abis/v2/UniswapRepayAdapter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/UniswapRepayAdapter.json -------------------------------------------------------------------------------- /abis/v2/VariableDebtToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v2/VariableDebtToken.json -------------------------------------------------------------------------------- /abis/v3/AToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/AToken.json -------------------------------------------------------------------------------- /abis/v3/AaveOracle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/AaveOracle.json -------------------------------------------------------------------------------- /abis/v3/DefaultReserveInterestRateStrategy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/DefaultReserveInterestRateStrategy.json -------------------------------------------------------------------------------- /abis/v3/DefaultReserveInterestRateStrategyV2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/DefaultReserveInterestRateStrategyV2.json -------------------------------------------------------------------------------- /abis/v3/Pool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/Pool.json -------------------------------------------------------------------------------- /abis/v3/PoolAddressesProvider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/PoolAddressesProvider.json -------------------------------------------------------------------------------- /abis/v3/PoolAddressesProviderRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/PoolAddressesProviderRegistry.json -------------------------------------------------------------------------------- /abis/v3/PoolConfigurator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/PoolConfigurator.json -------------------------------------------------------------------------------- /abis/v3/PriceOracle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/PriceOracle.json -------------------------------------------------------------------------------- /abis/v3/RewardsController.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/RewardsController.json -------------------------------------------------------------------------------- /abis/v3/StableDebtToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/StableDebtToken.json -------------------------------------------------------------------------------- /abis/v3/VariableDebtToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/abis/v3/VariableDebtToken.json -------------------------------------------------------------------------------- /config/andromeda-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/andromeda-v3.json -------------------------------------------------------------------------------- /config/arbitrum-goerli-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/arbitrum-goerli-v3.json -------------------------------------------------------------------------------- /config/arbitrum-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/arbitrum-v3.json -------------------------------------------------------------------------------- /config/avalanche-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/avalanche-v2.json -------------------------------------------------------------------------------- /config/avalanche-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/avalanche-v3.json -------------------------------------------------------------------------------- /config/base-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/base-v3.json -------------------------------------------------------------------------------- /config/bnb-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/bnb-v3.json -------------------------------------------------------------------------------- /config/celo-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/celo-v3.json -------------------------------------------------------------------------------- /config/dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/dev.json -------------------------------------------------------------------------------- /config/fantom-testnet-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/fantom-testnet-v3.json -------------------------------------------------------------------------------- /config/fantom-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/fantom-v3.json -------------------------------------------------------------------------------- /config/fuji-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/fuji-v2.json -------------------------------------------------------------------------------- /config/fuji-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/fuji-v3.json -------------------------------------------------------------------------------- /config/gnosis-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/gnosis-v3.json -------------------------------------------------------------------------------- /config/goerli-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/goerli-v2.json -------------------------------------------------------------------------------- /config/goerli-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/goerli-v3.json -------------------------------------------------------------------------------- /config/harmony-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/harmony-v3.json -------------------------------------------------------------------------------- /config/ink-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/ink-v3.json -------------------------------------------------------------------------------- /config/kovan-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/kovan-v2.json -------------------------------------------------------------------------------- /config/linea-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/linea-v3.json -------------------------------------------------------------------------------- /config/mainnet-v2-arc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnet-v2-arc.json -------------------------------------------------------------------------------- /config/mainnet-v2-centrifuge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnet-v2-centrifuge.json -------------------------------------------------------------------------------- /config/mainnet-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnet-v2.json -------------------------------------------------------------------------------- /config/mainnet-v3-gho.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnet-v3-gho.json -------------------------------------------------------------------------------- /config/mainnet-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnet-v3.json -------------------------------------------------------------------------------- /config/mainnetetherfi-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnetetherfi-v3.json -------------------------------------------------------------------------------- /config/mainnetlido-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mainnetlido-v3.json -------------------------------------------------------------------------------- /config/matic-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/matic-v2.json -------------------------------------------------------------------------------- /config/mumbai-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mumbai-v2.json -------------------------------------------------------------------------------- /config/mumbai-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/mumbai-v3.json -------------------------------------------------------------------------------- /config/optimism-goerli-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/optimism-goerli-v3.json -------------------------------------------------------------------------------- /config/optimism-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/optimism-v3.json -------------------------------------------------------------------------------- /config/polygon-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/polygon-v3.json -------------------------------------------------------------------------------- /config/scroll-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/scroll-v3.json -------------------------------------------------------------------------------- /config/soneium-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/soneium-v3.json -------------------------------------------------------------------------------- /config/sonic-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/sonic-v3.json -------------------------------------------------------------------------------- /config/zksync-v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/config/zksync-v3.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/package.json -------------------------------------------------------------------------------- /schemas/v2-arc.schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/schemas/v2-arc.schema.graphql -------------------------------------------------------------------------------- /schemas/v2-centrifuge.schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/schemas/v2-centrifuge.schema.graphql -------------------------------------------------------------------------------- /schemas/v2.schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/schemas/v2.schema.graphql -------------------------------------------------------------------------------- /schemas/v3-gho.schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/schemas/v3-gho.schema.graphql -------------------------------------------------------------------------------- /schemas/v3.schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/schemas/v3.schema.graphql -------------------------------------------------------------------------------- /src/helpers/initializers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/initializers.ts -------------------------------------------------------------------------------- /src/helpers/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/math.ts -------------------------------------------------------------------------------- /src/helpers/price-updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/price-updates.ts -------------------------------------------------------------------------------- /src/helpers/reserve-logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/reserve-logic.ts -------------------------------------------------------------------------------- /src/helpers/v3/initializers-gho.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/v3/initializers-gho.ts -------------------------------------------------------------------------------- /src/helpers/v3/initializers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/v3/initializers.ts -------------------------------------------------------------------------------- /src/helpers/v3/price-updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/helpers/v3/price-updates.ts -------------------------------------------------------------------------------- /src/mapping/address-provider-registry/address-provider-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/address-provider-registry/address-provider-registry.ts -------------------------------------------------------------------------------- /src/mapping/address-provider-registry/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/address-provider-registry/v3.ts -------------------------------------------------------------------------------- /src/mapping/ens-chainlink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/ens-chainlink.ts -------------------------------------------------------------------------------- /src/mapping/gho/gho-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/gho/gho-token.ts -------------------------------------------------------------------------------- /src/mapping/incentives-controller/avalanche.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/incentives-controller/avalanche.ts -------------------------------------------------------------------------------- /src/mapping/incentives-controller/ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/incentives-controller/ethereum.ts -------------------------------------------------------------------------------- /src/mapping/incentives-controller/incentives-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/incentives-controller/incentives-controller.ts -------------------------------------------------------------------------------- /src/mapping/incentives-controller/matic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/incentives-controller/matic.ts -------------------------------------------------------------------------------- /src/mapping/incentives-controller/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/incentives-controller/v3.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-address-provider/ethereum-arc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-address-provider/ethereum-arc.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-address-provider/lending-pool-address-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-address-provider/lending-pool-address-provider.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-address-provider/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-address-provider/v3.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-configurator/avalanche.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-configurator/avalanche.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-configurator/ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-configurator/ethereum.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-configurator/lending-pool-configurator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-configurator/lending-pool-configurator.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-configurator/matic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-configurator/matic.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool-configurator/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool-configurator/v3.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool/ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool/ethereum.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool/lending-pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool/lending-pool.ts -------------------------------------------------------------------------------- /src/mapping/lending-pool/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/lending-pool/v3.ts -------------------------------------------------------------------------------- /src/mapping/oracle-anchor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/oracle-anchor.ts -------------------------------------------------------------------------------- /src/mapping/permissioned/permissioned-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/permissioned/permissioned-manager.ts -------------------------------------------------------------------------------- /src/mapping/price-oracle/price-oracle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/price-oracle/price-oracle.ts -------------------------------------------------------------------------------- /src/mapping/price-oracle/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/price-oracle/v3.ts -------------------------------------------------------------------------------- /src/mapping/proxy-price-provider/avalanche.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/proxy-price-provider/avalanche.ts -------------------------------------------------------------------------------- /src/mapping/proxy-price-provider/ethereum-arc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/proxy-price-provider/ethereum-arc.ts -------------------------------------------------------------------------------- /src/mapping/proxy-price-provider/ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/proxy-price-provider/ethereum.ts -------------------------------------------------------------------------------- /src/mapping/proxy-price-provider/matic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/proxy-price-provider/matic.ts -------------------------------------------------------------------------------- /src/mapping/proxy-price-provider/proxy-price-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/proxy-price-provider/proxy-price-provider.ts -------------------------------------------------------------------------------- /src/mapping/proxy-price-provider/v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/proxy-price-provider/v3.ts -------------------------------------------------------------------------------- /src/mapping/tokenization/initialization-avalanche.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/tokenization/initialization-avalanche.ts -------------------------------------------------------------------------------- /src/mapping/tokenization/initialization-v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/tokenization/initialization-v3.ts -------------------------------------------------------------------------------- /src/mapping/tokenization/initialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/tokenization/initialization.ts -------------------------------------------------------------------------------- /src/mapping/tokenization/tokenization-avalanche.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/tokenization/tokenization-avalanche.ts -------------------------------------------------------------------------------- /src/mapping/tokenization/tokenization-v3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/tokenization/tokenization-v3.ts -------------------------------------------------------------------------------- /src/mapping/tokenization/tokenization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/mapping/tokenization/tokenization.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/converters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/utils/converters.ts -------------------------------------------------------------------------------- /src/utils/id-generation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/src/utils/id-generation.ts -------------------------------------------------------------------------------- /templates/avalanche.subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/templates/avalanche.subgraph.template.yaml -------------------------------------------------------------------------------- /templates/ethereum-arc.subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/templates/ethereum-arc.subgraph.template.yaml -------------------------------------------------------------------------------- /templates/ethereum.subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/templates/ethereum.subgraph.template.yaml -------------------------------------------------------------------------------- /templates/matic.subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/templates/matic.subgraph.template.yaml -------------------------------------------------------------------------------- /templates/v3-gho.subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/templates/v3-gho.subgraph.template.yaml -------------------------------------------------------------------------------- /templates/v3.subgraph.template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/templates/v3.subgraph.template.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aave/protocol-subgraphs/HEAD/tsconfig.json --------------------------------------------------------------------------------