dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmZ9BNBQxQ2FXp3ibDi6CvDxq1SP6CMcBsy8YJVaPy6GVU name: ICHIVaultFactory apiVersion: 0.0.6 entities: - IchiVault eventHandlers: - event: >- ICHIVaultCreated(indexed address,address,address,bool,address,bool,uint24,uint256) handler: handleICHIVaultCreated file: /: /ipfs/QmdZEKuCzxGnEZpCAMnExC46kcWRThB3JCfmGB89N3zAqY kind: ethereum/events language: wasm/assemblyscript name: ICHIVaultFactory network: celo source: abi: ICHIVaultFactory address: '0x9FAb4bdD4E05f5C023CCC85D2071b49791D7418F' startBlock: 24256269 schema: file: /: /ipfs/QmUMKni83gdp4SA1nJ4Ya6S7dEKjRkDtgax3VryJtK4EMn specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmU8QPdwZ9mvkbiCYKY55iSPPc7Gw5Fmnanqsv5uMTha4U name: ICHIVault - file: /: /ipfs/QmPK1rk7dkcMcKxCQgypCJbHZ4ankJni4dYSJvC7nXKppn name: UniswapV3Pool apiVersion: 0.0.6 entities: - Affiliate - Approval - DeployICHIVault - Deposit - DepositMax - CollectFee - Hysteresis - MaxTotalSupply - OwnershipTransferred - Rebalance - SetTwapPeriod - Transfer - Withdraw eventHandlers: - event: 'Affiliate(indexed address,address)' handler: handleAffiliate - event: 'Approval(indexed address,indexed address,uint256)' handler: handleApproval - event: >- DeployICHIVault(indexed address,indexed address,bool,bool,address,uint256) handler: handleDeployICHIVault - event: 'Deposit(indexed address,indexed address,uint256,uint256,uint256)' handler: handleDeposit - event: 'DepositMax(indexed address,uint256,uint256)' handler: handleDepositMax - event: 'CollectFees(indexed address,uint256,uint256)' handler: handleCollectFees - event: 'Hysteresis(indexed address,uint256)' handler: handleHysteresis - event: 'MaxTotalSupply(indexed address,uint256)' handler: handleMaxTotalSupply - event: 'OwnershipTransferred(indexed address,indexed address)' handler: handleOwnershipTransferred - event: 'Rebalance(int24,uint256,uint256,uint256,uint256,uint256)' handler: handleRebalance - event: 'SetTwapPeriod(address,uint32)' handler: handleSetTwapPeriod - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer - event: 'Withdraw(indexed address,indexed address,uint256,uint256,uint256)' handler: handleWithdraw file: /: /ipfs/QmbrVjbz1RKcdobgyPagSSnBQMAJBxAcQCdkW4CQGXMZCz kind: ethereum/events language: wasm/assemblyscript name: Vault network: celo source: abi: ICHIVault