dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - LiquidityPool - Registry - Factory eventHandlers: - event: PoolAdded(indexed address) handler: handlePoolAdded - event: 'PoolAdded(indexed address,bytes)' handler: handlePoolAddedWithRate - event: BasePoolAdded(address) handler: handleBasePoolAdded - event: 'PlainPoolDeployed(address[4],uint256,uint256,address)' handler: handlePlainPoolDeployed - event: 'MetaPoolDeployed(address,address,uint256,uint256,address)' handler: handleMetaPoolDeployed - event: 'LiquidityGaugeDeployed(address,address)' handler: handleLiquidityGaugeDeployed - event: >- CryptoPoolDeployed(address,address[2],uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleCryptoPoolDeployed - event: 'LiquidityGaugeDeployed(address,address,address)' handler: handleLiquidityGaugeDeployedWithToken file: /: /ipfs/Qmdyo24SDSCaXGUDk2G6rBvzG29sCUGvgdqnqTFk3cimnq kind: ethereum/events language: wasm/assemblyscript name: PoolRegistry network: mainnet source: abi: Registry address: '0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5' startBlock: 12195750 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - LiquidityPool - Registry - Factory eventHandlers: - event: PoolAdded(indexed address) handler: handlePoolAdded - event: 'PoolAdded(indexed address,bytes)' handler: handlePoolAddedWithRate - event: BasePoolAdded(address) handler: handleBasePoolAdded - event: 'PlainPoolDeployed(address[4],uint256,uint256,address)' handler: handlePlainPoolDeployed - event: 'MetaPoolDeployed(address,address,uint256,uint256,address)' handler: handleMetaPoolDeployed - event: 'LiquidityGaugeDeployed(address,address)' handler: handleLiquidityGaugeDeployed - event: >- CryptoPoolDeployed(address,address[2],uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleCryptoPoolDeployed - event: 'LiquidityGaugeDeployed(address,address,address)' handler: handleLiquidityGaugeDeployedWithToken file: /: /ipfs/Qmdyo24SDSCaXGUDk2G6rBvzG29sCUGvgdqnqTFk3cimnq kind: ethereum/events language: wasm/assemblyscript name: PoolRegistryV2 network: mainnet source: abi: Registry address: '0x7d86446ddb609ed0f5f8684acf30380a356b2b4c' startBlock: 11154794 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - LiquidityPool - Registry - Factory eventHandlers: - event: PoolAdded(indexed address) handler: handlePoolAdded - event: 'PoolAdded(indexed address,bytes)' handler: handlePoolAddedWithRate - event: BasePoolAdded(address) handler: handleBasePoolAdded - event: 'PlainPoolDeployed(address[4],uint256,uint256,address)' handler: handlePlainPoolDeployed - event: 'MetaPoolDeployed(address,address,uint256,uint256,address)' handler: handleMetaPoolDeployed - event: 'LiquidityGaugeDeployed(address,address)' handler: handleLiquidityGaugeDeployed - event: >- CryptoPoolDeployed(address,address[2],uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleCryptoPoolDeployed - event: 'LiquidityGaugeDeployed(address,address,address)' handler: handleLiquidityGaugeDeployedWithToken file: /: /ipfs/Qmdyo24SDSCaXGUDk2G6rBvzG29sCUGvgdqnqTFk3cimnq kind: ethereum/events language: wasm/assemblyscript name: MetapoolFactory network: mainnet source: abi: Registry address: '0xB9fC157394Af804a3578134A6585C0dc9cc990d4' startBlock: 12903979 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - LiquidityPool - Registry - Factory eventHandlers: - event: PoolAdded(indexed address) handler: handlePoolAdded - event: 'PoolAdded(indexed address,bytes)' handler: handlePoolAddedWithRate - event: BasePoolAdded(address) handler: handleBasePoolAdded - event: 'PlainPoolDeployed(address[4],uint256,uint256,address)' handler: handlePlainPoolDeployed - event: 'MetaPoolDeployed(address,address,uint256,uint256,address)' handler: handleMetaPoolDeployed - event: 'LiquidityGaugeDeployed(address,address)' handler: handleLiquidityGaugeDeployed - event: >- CryptoPoolDeployed(address,address[2],uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleCryptoPoolDeployed - event: 'LiquidityGaugeDeployed(address,address,address)' handler: handleLiquidityGaugeDeployedWithToken file: /: /ipfs/Qmdyo24SDSCaXGUDk2G6rBvzG29sCUGvgdqnqTFk3cimnq kind: ethereum/events language: wasm/assemblyscript name: CryptoSwapRegistry network: mainnet source: abi: Registry address: '0x8F942C20D02bEfc377D41445793068908E2250D0' startBlock: 13986752 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - LiquidityPool - Registry - Factory eventHandlers: - event: PoolAdded(indexed address) handler: handlePoolAdded - event: 'PoolAdded(indexed address,bytes)' handler: handlePoolAddedWithRate - event: BasePoolAdded(address) handler: handleBasePoolAdded - event: 'PlainPoolDeployed(address[4],uint256,uint256,address)' handler: handlePlainPoolDeployed - event: 'MetaPoolDeployed(address,address,uint256,uint256,address)' handler: handleMetaPoolDeployed - event: 'LiquidityGaugeDeployed(address,address)' handler: handleLiquidityGaugeDeployed - event: >- CryptoPoolDeployed(address,address[2],uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleCryptoPoolDeployed - event: 'LiquidityGaugeDeployed(address,address,address)' handler: handleLiquidityGaugeDeployedWithToken file: /: /ipfs/Qmdyo24SDSCaXGUDk2G6rBvzG29sCUGvgdqnqTFk3cimnq kind: ethereum/events language: wasm/assemblyscript name: CryptoPoolFactory network: mainnet source: abi: Registry address: '0xF18056Bbd320E96A48e3Fbf8bC061322531aac99' startBlock: 14005321 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - Account eventHandlers: - event: 'NewGauge(address,int128,uint256)' handler: handleNewGauge - event: >- DeployedGauge(indexed address,indexed address,indexed address,bytes32,address) handler: handleDeployedGauge file: /: /ipfs/QmXEVLBYYzHRxmXA776Wop1E4ngBsHK3hZLZYTF5oQHaSG kind: ethereum/events language: wasm/assemblyscript name: GaugeController network: mainnet source: abi: GaugeController address: '0x2f50d538606fa9edd2b11e2446beb18c9d5846bb' startBlock: 10647875 repository: 'https://github.com/messari/subgraphs' schema: file: /: /ipfs/QmTi4RXtJfRvUpfSB1PuKsYNXNBrx12pM7joWv7CMWW7zE specVersion: 0.0.5 templates: - kind: ethereum mapping: abis: - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - Registry - LiquidityPool eventHandlers: - event: 'TokenExchange(indexed address,int128,uint256,int128,uint256)' handler: handleTokenExchange - event: 'TokenExchange(indexed address,uint256,uint256,uint256,uint256)' handler: handleTokenExchange - event: >- TokenExchangeUnderlying(indexed address,int128,uint256,int128,uint256) handler: handleTokenExchangeUnderlying - event: 'AddLiquidity(indexed address,uint256[3],uint256,uint256)' handler: handleAddLiquidity - event: 'AddLiquidity(indexed address,uint256[2],uint256[2],uint256,uint256)' handler: handleAddLiquidityWithFees - event: 'AddLiquidity(indexed address,uint256[3],uint256[3],uint256,uint256)' handler: handleAddLiquidityWithFees - event: 'AddLiquidity(indexed address,uint256[4],uint256[4],uint256,uint256)' handler: handleAddLiquidityWithFees - event: 'RemoveLiquidity(indexed address,uint256[2],uint256)' handler: handleRemoveLiquidity receipt: true - event: 'RemoveLiquidity(indexed address,uint256[3],uint256)' handler: handleRemoveLiquidity receipt: true - event: 'RemoveLiquidity(indexed address,uint256[2],uint256[2],uint256)' handler: handleRemoveLiquidityWithFees receipt: true - event: 'RemoveLiquidity(indexed address,uint256[3],uint256[3],uint256)' handler: handleRemoveLiquidityWithFees receipt: true - event: 'RemoveLiquidity(indexed address,uint256[4],uint256[4],uint256)' handler: handleRemoveLiquidityWithFees receipt: true - event: 'RemoveLiquidityOne(indexed address,uint256,uint256)' handler: handleRemoveLiquidityOne receipt: true - event: 'RemoveLiquidityOne(indexed address,uint256,uint256,uint256)' handler: handleRemoveLiquidityOneWithSupply receipt: true - event: >- RemoveLiquidityImbalance(indexed address,uint256[2],uint256[2],uint256,uint256) handler: handleRemoveLiquidityImbalance receipt: true - event: >- RemoveLiquidityImbalance(indexed address,uint256[3],uint256[3],uint256,uint256) handler: handleRemoveLiquidityImbalance receipt: true - event: >- RemoveLiquidityImbalance(indexed address,uint256[4],uint256[4],uint256,uint256) handler: handleRemoveLiquidityImbalance receipt: true file: /: /ipfs/QmeUryhG4iMBDNiq3Wysb4XtWwQGaCxmTo5W1XnnhqwmEh kind: ethereum/events language: wasm/assemblyscript name: PoolTemplate network: mainnet source: abi: Pool - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmRA6mckREUewm84vPJJ4zU3pERCVBrYAjLVSbcLuwEyAd name: Gauge - file: /: /ipfs/QmZSQiw8htXhW5Sph8mq2uMweKLqp8MamCb9Y2qFtXRqqj name: GaugeController - file: /: /ipfs/QmPvu46PhdSY7jPx1tfGLkoS8Bm4T4ktta4TzrqKcD1pZc name: Pool - file: /: /ipfs/QmRGnSHJ1zXPuDw5TWsw2YC6GChm5yHu1TZ54L82QEtpyB name: Registry - file: /: /ipfs/QmR4zZ4bEXRwPADpD2K1ywp1rHTKBEc7tXGkdSShugyCiK name: PoolInfo - file: /: /ipfs/QmSpdh1TUY9wJ8FbToicyFyGuqKnNoWLZXGN4fcsLALHN1 name: Rewards - file: /: /ipfs/QmcgZyPCjdtm1rdDyYeLSRe6v4NacntUmLVqUt5Wfi6xwf name: Minter - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.7 entities: - LiquidityPool - Registry - Factory eventHandlers: - event: 'Deposit(indexed address,uint256)' handler: handleDeposit - event: 'Withdraw(indexed address,uint256)' handler: handleWithdraw file: /: /ipfs/QmTkFNQVhdynxo7eVix4GhRXWnDTsjDaU9y31fnzqJEnbn kind: ethereum/events language: wasm/assemblyscript name: LiquidityGauge network: mainnet source: abi: Gauge