dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmepMy6DHgmA6aYdkgrgRYfsgo5EYaCXK9zN8B1knUtPfe name: PoolFactory apiVersion: 0.0.6 entities: - Pool - Lender eventHandlers: - event: >- DeployPool(address,address,uint256,address,address,uint48,uint48,uint48,address[]) handler: handleDeployPool file: /: /ipfs/QmSs7oPS6THQjsvwUae7kWQxrSXpzWiWTv3NgyKbFnrpQs kind: ethereum/events language: wasm/assemblyscript name: PoolFactory network: mainnet source: abi: PoolFactory address: '0x928cf648069082D9AEf25ddB2bF10D25bf1C1D73' startBlock: 16545600 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmSUWGatq9pAHTqc5dPyRH7pdjdEuwCtP9E9xGKmrdBMGf name: VendorFeesManager apiVersion: 0.0.6 entities: - Pool eventHandlers: - event: 'ChangeFee(address,uint48,uint256)' handler: handleChangeFee file: /: /ipfs/QmQ2EnTYCzgSHs4dTaiueZaNF7bW3zCwn75bj1dd8zMc1q kind: ethereum/events language: wasm/assemblyscript name: VendorFeesManager network: mainnet source: abi: VendorFeesManager address: '0xeCBFd6cF5Eebe9313D386A19a42a474a2998e56b' startBlock: 16545600 schema: file: /: /ipfs/QmRevZ3SCYZQAeEk4wHXeS7eo2RvxmAjkGaEQ7JKHYPmrm specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTimPXopv3raSsm9ZfoV4hzCmvooMRZ6daXTzcxHqcvxL name: LendingPool apiVersion: 0.0.6 entities: - Borrower eventHandlers: - event: 'Repay(address,uint256,uint256)' handler: handleRepay - event: 'Borrow(address,uint256,uint256,uint48)' handler: handleBorrow - event: UpdateExpiry(uint48) handler: handleUpdateExpiry - event: AddBorrower(address) handler: handleAddBorrower - event: 'Collect(uint256,uint256,uint256,uint256)' handler: handleCollect - event: 'BalanceChange(address,bool,uint256)' handler: handleChangeBalance - event: 'RollOver(address,uint256)' handler: handleRollover - event: Pause(uint256) handler: handlePause file: /: /ipfs/QmVWneV7rXTKTTAryjngjhLqNqLg2JvgU51xN8YqXH5yJ3 kind: ethereum/events language: wasm/assemblyscript name: LendingPool network: mainnet source: abi: LendingPool