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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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/QmfUUjmBkV1HWfr6g5R5bG66aPdrfFcMmtvKoySTcLxRMb kind: ethereum/events language: wasm/assemblyscript name: MainRegistry network: gnosis source: abi: Registry address: '0x55E91365697EB8032F98290601847296eC847210' startBlock: 20754886 - 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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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/QmfUUjmBkV1HWfr6g5R5bG66aPdrfFcMmtvKoySTcLxRMb kind: ethereum/events language: wasm/assemblyscript name: StableSwapFactory network: gnosis source: abi: Registry address: '0xD19Baeadc667Cf2015e395f2B08668Ef120f41F5' startBlock: 21364050 - 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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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/QmfUUjmBkV1HWfr6g5R5bG66aPdrfFcMmtvKoySTcLxRMb kind: ethereum/events language: wasm/assemblyscript name: CryptoSwapRegistry network: gnosis source: abi: Registry address: '0x8A4694401bE8F8FCCbC542a3219aF1591f87CE17' startBlock: 23334728 - 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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - 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/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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 receipt: true - 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/QmaMXEyH9iNXu6tSWVA3eutvJRcQaodJ51Vmq2yuWsi2Ni kind: ethereum/events language: wasm/assemblyscript name: 3Pool network: gnosis source: abi: Pool address: '0x7f90122bf0700f9e7e1f688fe926940e8839f353' startBlock: 16837058 - 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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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/QmbhP9aCx9q2HrxhBgMypnETMMZFSaMgHNMBhWgmumirrL kind: ethereum/events language: wasm/assemblyscript name: GaugeController network: gnosis source: abi: GaugeController address: '0xabC000d88f23Bb45525E447528DBF656A9D55bf5' startBlock: 20595358 repository: 'https://github.com/messari/subgraphs' schema: file: /: /ipfs/QmRT2ER4J1JnyYNSR9UBxtuXogqB5LaMUcC77116DSLK3E 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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - 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/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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 receipt: true - 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/QmaMXEyH9iNXu6tSWVA3eutvJRcQaodJ51Vmq2yuWsi2Ni kind: ethereum/events language: wasm/assemblyscript name: PoolTemplate network: gnosis 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/QmSJkZEqMhmsPcNyf1g77tPMjASrgs2Way7dhL4sCZKSXp name: AddressProvider - 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/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmXzK4pJFbdPX4UTruKXeyormdNb5bjybLX24wBgqJtXET name: InchOracleContract - file: /: /ipfs/QmdMRCvJp3xD6m5e4XGw9DsZtgjJDwnQBeEwKA7a9BMphH name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair 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/QmRzncungzzCPGWPjBQtTDxKXwPqmP9cq9xjiJxcUJhvVM kind: ethereum/events language: wasm/assemblyscript name: LiquidityGauge network: gnosis source: abi: Gauge