dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmak5WsRYnrNZeWuL8EyTH4hxqAtzFAePzmCEjBhtJBicR name: Cauldron - file: /: /ipfs/QmTShjE3Sfqcjv4g7zDbJ3kyjSrDLkYLu8tsM65RyP6jyo name: IERC20 - file: /: /ipfs/QmbFGqAtsTDco6Kw8xKG4EnUhdB9G6aRSn14a9g6yJJGF2 name: FYToken apiVersion: 0.0.4 entities: - Pool eventHandlers: - event: 'AssetAdded(indexed bytes6,indexed address)' handler: handleAssetAdded - event: 'SeriesAdded(indexed bytes6,indexed bytes6,indexed address)' handler: handleSeriesAdded - event: 'IlkAdded(indexed bytes6,indexed bytes6)' handler: handleIlkAdded - event: 'VaultBuilt(indexed bytes12,indexed address,indexed bytes6,bytes6)' handler: handleVaultBuilt - event: 'VaultTweaked(indexed bytes12,indexed bytes6,indexed bytes6)' handler: handleVaultTweaked - event: VaultDestroyed(indexed bytes12) handler: handleVaultDestroyed - event: >- VaultPoured(indexed bytes12,indexed bytes6,indexed bytes6,int128,int128) handler: handleVaultPoured - event: 'VaultStirred(indexed bytes12,indexed bytes12,uint128,uint128)' handler: handleVaultStirred - event: 'VaultRolled(indexed bytes12,indexed bytes6,uint128)' handler: handleVaultRolled - event: 'VaultGiven(indexed bytes12,indexed address)' handler: handleVaultGiven - event: 'SeriesMatured(indexed bytes6,uint256)' handler: handleSeriesMatured file: /: /ipfs/Qma7B4LHFnpRrLegXR3YSpzBbkfLpPaeM3q9khNj8HGKhr kind: ethereum/events language: wasm/assemblyscript name: Cauldron network: mainnet source: abi: Cauldron address: '0xc88191F8cb8e6D4a668B047c1C8503432c3Ca867' startBlock: 13450000 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbFGqAtsTDco6Kw8xKG4EnUhdB9G6aRSn14a9g6yJJGF2 name: FYToken - file: /: /ipfs/QmVq7ENMoQ4dFBfSWDtEHjNjZbPereqxxwvDMjbmDdaueM name: Ladle - file: /: /ipfs/QmVi8ApJWG6ya6xJwfhBWLrH6foVYqhg95Z8QogKuUpcxp name: Pool - file: /: /ipfs/QmTShjE3Sfqcjv4g7zDbJ3kyjSrDLkYLu8tsM65RyP6jyo name: IERC20 - file: /: /ipfs/QmVSqaDEG3FtMVM5m1uvVUBSESvuGibeiYsvbGHMkPTgnZ name: Strategy apiVersion: 0.0.4 entities: - FYToken eventHandlers: - event: 'PoolAdded(indexed bytes6,indexed address)' handler: handlePoolAdded - event: 'TokenAdded(indexed address,indexed bool)' handler: handleTokenAdded file: /: /ipfs/QmSv8fU9EfMjyuUA7VJgtTvXDuscKnv12sSpwB6BVQ5FGc kind: ethereum/events language: wasm/assemblyscript name: Ladle network: mainnet source: abi: Ladle address: '0x6cB18fF2A33e981D1e38A663Ca056c0a5265066A' startBlock: 13450000 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmU9Je3Ymp2MtYnFU2n25YCkz7iGEDRA6sBTrQVwxqCJ3W name: PoolFactory - file: /: /ipfs/QmVi8ApJWG6ya6xJwfhBWLrH6foVYqhg95Z8QogKuUpcxp name: Pool - file: /: /ipfs/QmbFGqAtsTDco6Kw8xKG4EnUhdB9G6aRSn14a9g6yJJGF2 name: FYToken apiVersion: 0.0.4 entities: - Pool eventHandlers: - event: 'PoolCreated(indexed address,indexed address,address)' handler: handlePoolCreated file: /: /ipfs/QmS79UjK512M8WfyfLX673Tzr54LHUt1QYovK2PQ1W8B9r kind: ethereum/events language: wasm/assemblyscript name: PoolFactory network: mainnet source: abi: PoolFactory address: '0xe4D5A6128308b4D5c5d1A107Be136AB75c9944Be' startBlock: 13450000 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmUyEyL5LsaP7JqYsgvB7NFBsLepyBB62Ws465gvTwBLmL name: FYTokenFactory - file: /: /ipfs/QmbFGqAtsTDco6Kw8xKG4EnUhdB9G6aRSn14a9g6yJJGF2 name: FYToken - file: /: /ipfs/QmTShjE3Sfqcjv4g7zDbJ3kyjSrDLkYLu8tsM65RyP6jyo name: IERC20 apiVersion: 0.0.4 entities: - FYToken eventHandlers: - event: 'FYTokenCreated(indexed address,indexed address,indexed uint32)' handler: handleFYTokenCreated file: /: /ipfs/QmSUxU958xKAGnLHCy1RZNRxNB1o5R2HVBpk8TjGGZqRLv kind: ethereum/events language: wasm/assemblyscript name: FYTokenFactory network: mainnet source: abi: FYTokenFactory address: '0xA718fF3fA10fA9F797e98E35fd3A0bEc9e0AA67c' startBlock: 13450000 schema: file: /: /ipfs/QmNX2egYiHEiW3jDPxMQ3p45iaJHuAXxRH7uuozUjX1d8d specVersion: 0.0.2 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVi8ApJWG6ya6xJwfhBWLrH6foVYqhg95Z8QogKuUpcxp name: Pool apiVersion: 0.0.4 entities: - Pool eventHandlers: - event: 'Trade(uint32,indexed address,indexed address,int256,int256)' handler: handleTrade - event: >- Liquidity(uint32,indexed address,indexed address,indexed address,int256,int256,int256) handler: handleLiquity - event: 'Sync(uint112,uint112,uint256)' handler: handleSync file: /: /ipfs/QmefyUm8LUHsVAYxUs3gh4u9D84ejfkYM8rrZ5XxrAxQbD kind: ethereum/events language: wasm/assemblyscript name: Pool network: mainnet source: abi: Pool - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbFGqAtsTDco6Kw8xKG4EnUhdB9G6aRSn14a9g6yJJGF2 name: FYToken - file: /: /ipfs/QmTShjE3Sfqcjv4g7zDbJ3kyjSrDLkYLu8tsM65RyP6jyo name: IERC20 apiVersion: 0.0.4 entities: - FYToken eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmbNzULghW12vJWLWPr7Y3s5jbwhFvjsmjDP47fqJa7uZK kind: ethereum/events language: wasm/assemblyscript name: FYToken network: mainnet source: abi: FYToken - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVSqaDEG3FtMVM5m1uvVUBSESvuGibeiYsvbGHMkPTgnZ name: Strategy - file: /: /ipfs/QmTShjE3Sfqcjv4g7zDbJ3kyjSrDLkYLu8tsM65RyP6jyo name: IERC20 apiVersion: 0.0.4 entities: - Strategy eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmfDCAZeLP6WwHLdDwNvD4b44YK1ik1r7NEj9woxhtmpJd kind: ethereum/events language: wasm/assemblyscript name: Strategy network: mainnet source: abi: Strategy