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/QmeNssZrbwazesYdBJXruYxNdfWasLDjGAKg9bgoh7Ahiv kind: ethereum/events language: wasm/assemblyscript name: PoolFactory network: arbitrum-one source: abi: PoolFactory address: '0xF0dbf74CeF39e5Cd4e54D0FfD59075024C7d8857' startBlock: 22044923 - 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/QmXoNHzAEKVUBUa6FhEZ7uWPEj9kfYMFRM5aAvVJqX7iXy kind: ethereum/events language: wasm/assemblyscript name: VendorFeesManager network: arbitrum-one source: abi: VendorFeesManager address: '0x34F429e82dA625aBa84e80B5c2a9fa471771B807' startBlock: 22044923 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/QmNi1G5svJmLEg41RyvbVQxtBmsuUxSJR1TurKAgCdHEEi kind: ethereum/events language: wasm/assemblyscript name: LendingPool network: arbitrum-one source: abi: LendingPool