dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmQAenwBQ4PmZmbw6FTTT3Nwsu24zR8mUGcFq5YHrmarPi name: TruefiPool2 - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdtOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruBusdOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruTusdOracle apiVersion: 0.0.6 entities: [] eventHandlers: - event: 'Joined(indexed address,uint256,uint256)' handler: handleJoin - event: 'Exited(indexed address,uint256)' handler: handleExit - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransferForLegacyPool file: /: /ipfs/QmQJAzjg9EhsYvfCdEDj5TvrdS9E3xwTT69LHmVE8vDqBp kind: ethereum/events language: wasm/assemblyscript name: TruefiPoolLegacy network: mainnet source: abi: TruefiPool2 address: '0xa1e72267084192Db7387c8CC1328fadE470e4149' startBlock: 11280398 - kind: ethereum mapping: abis: - file: /: /ipfs/QmV5EAkzxMnNUr64XgXfJztWYisiP2XyZwduRXxs14sAN2 name: PoolFactory - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes apiVersion: 0.0.6 entities: [] eventHandlers: - event: 'PoolCreated(address,address)' handler: handlePoolCreated file: /: /ipfs/QmahYwMG6HydMP5Fzcdx8DPyVV6jqfvFSWnv3VHwFVMhkJ kind: ethereum/events language: wasm/assemblyscript name: PoolFactory network: mainnet source: abi: PoolFactory address: '0x1391D9223E08845e536157995085fE0Cef8Bd393' startBlock: 12467597 - kind: ethereum mapping: abis: - file: /: /ipfs/QmVYnM95DEvjSRfzw1676NCurUDHizPN5y88yHqmKZMJF7 name: LoanFactory apiVersion: 0.0.6 entities: [] eventHandlers: - event: LoanTokenCreated(address) handler: handleLoanTokenCreated file: /: /ipfs/QmXbeKLonyx5whp2mH2UUJNe8KLunVEq7LE9FDMAJeCXCA kind: ethereum/events language: wasm/assemblyscript name: LoanFactory network: mainnet source: abi: LoanFactory address: '0x4ACE6dE67E9a9EDFf5c2d0a584390Fb5394119e7' startBlock: 11280381 - kind: ethereum mapping: abis: - file: /: /ipfs/QmVYnM95DEvjSRfzw1676NCurUDHizPN5y88yHqmKZMJF7 name: LoanFactory apiVersion: 0.0.6 entities: [] eventHandlers: - event: LoanTokenCreated(address) handler: handleLoanTokenCreated file: /: /ipfs/QmXbeKLonyx5whp2mH2UUJNe8KLunVEq7LE9FDMAJeCXCA kind: ethereum/events language: wasm/assemblyscript name: LoanFactory2 network: mainnet source: abi: LoanFactory address: '0x69d844fB5928d0e7Bc530cC6325A88e53d6685BC' startBlock: 12467595 - kind: ethereum mapping: abis: - file: /: /ipfs/QmUhJ5FoiWRGz4yWGJLckXwN64MxA9pyqbW6xRxt6uLkLR name: ManagedPortfolioFactory - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes apiVersion: 0.0.6 entities: [] eventHandlers: - event: 'PortfolioCreated(address,address)' handler: handlePortfolioCreated file: /: /ipfs/QmaRRGb7FYggzJ9Q83ar5sWv8ZZEkNbTGDea93ecxw1JRK kind: ethereum/events language: wasm/assemblyscript name: ManagedPortfolioFactory network: mainnet source: abi: ManagedPortfolioFactory address: '0x17b7b75FD4288197cFd99D20e13B0dD9da1FF3E7' startBlock: 14043986 - kind: ethereum mapping: abis: - file: /: /ipfs/QmWLJJ2xDZdK9grkeBDv89ZWi5aAizh1924KqLMRD8tJEf name: BulletLoans - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmSKegikmxDaXeWJFoijLYA9mRXREaBDKGwT7CVM1eCy7c name: ManagedPortfolio - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdtOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruBusdOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruTusdOracle apiVersion: 0.0.6 entities: [] eventHandlers: - event: LoanCreated(uint256) handler: handleLoanCreated - event: 'LoanRepaid(uint256,uint256)' handler: handleLoanRepaid file: /: /ipfs/QmSBQXU1mxbPQRHkBHvS7vWqwMqJfJoCBB4p1zoUj3C99z kind: ethereum/events language: wasm/assemblyscript name: BulletLoans network: mainnet source: abi: BulletLoans address: '0x8262F360bd5E08a7f4128a1ddBB7D2a17F479239' startBlock: 14043906 - kind: ethereum mapping: abis: - file: /: /ipfs/QmSrg7MdKhyFJf75ZM4Ka78REEdqLMXVZH86nYdbpGLcXc name: LinearTrueDistributor - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle apiVersion: 0.0.6 callHandlers: - function: 'initialize(uint256,uint256,uint256,address)' handler: handleInitialize entities: [] file: /: /ipfs/QmUw7VkKSRQ4aPAKE9JdE4myMzkoKfnXiG6Skqa3HYydC4 kind: ethereum/events language: wasm/assemblyscript name: LinearTrueDistributor network: mainnet source: abi: LinearTrueDistributor address: '0xc7ab606e551bebd69f7611cda1fc473f8e5b8f70' startBlock: 13091196 - kind: ethereum mapping: abis: - file: /: /ipfs/QmNexM5P4JUpY1XzncTHr3FWxeqaHBNTrZxaE75Geng7CK name: Liquidator2 - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle apiVersion: 0.0.6 entities: [] eventHandlers: - event: 'Liquidated(address,uint256,uint256)' handler: handleLiquidated file: /: /ipfs/QmYJ7xXMdUP87CkBHoHsBosSPsH5VoFS4gETsRiTKkejyv kind: ethereum/events language: wasm/assemblyscript name: Liquidator network: mainnet source: abi: Liquidator2 address: '0xc87079dbcc6835abb3c85c0366122f5fe7c28271' startBlock: 13086738 repository: 'https://github.com/messari/subgraphs' schema: file: /: /ipfs/QmQEyfEq6bCNJtYx3KAfdKnU1hBZc5CpwM2XRic1r3rRsb specVersion: 0.0.4 templates: - kind: ethereum mapping: abis: - file: /: /ipfs/QmQAenwBQ4PmZmbw6FTTT3Nwsu24zR8mUGcFq5YHrmarPi name: TruefiPool2 - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdtOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruBusdOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruTusdOracle apiVersion: 0.0.6 entities: [] eventHandlers: - event: 'Joined(indexed address,uint256,uint256)' handler: handleJoin - event: 'Exited(indexed address,uint256)' handler: handleExit - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmQJAzjg9EhsYvfCdEDj5TvrdS9E3xwTT69LHmVE8vDqBp kind: ethereum/events language: wasm/assemblyscript name: TruefiPool2 network: mainnet source: abi: TruefiPool2 - kind: ethereum mapping: abis: - file: /: /ipfs/QmahW6hXczwxfHwh9VK32haYy1Z2SbDXejQDedvgi2F9XH name: LoanToken - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmQAenwBQ4PmZmbw6FTTT3Nwsu24zR8mUGcFq5YHrmarPi name: TruefiPool2 - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdtOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruBusdOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruTusdOracle apiVersion: 0.0.6 entities: [] eventHandlers: - event: Withdrawn(address) handler: handleWithdrawn - event: 'Redeemed(address,uint256,uint256)' handler: handleRedeemed file: /: /ipfs/QmcM2tQvS5JrniD1bMtz8dTfiNHrfGTLUvzawtTs2KBijR kind: ethereum/events language: wasm/assemblyscript name: LoanToken network: mainnet source: abi: LoanToken - kind: ethereum mapping: abis: - file: /: /ipfs/QmSKegikmxDaXeWJFoijLYA9mRXREaBDKGwT7CVM1eCy7c name: ManagedPortfolio - file: /: /ipfs/QmdiowXmwRrMu28Ms7bYFKsZAKWn5dv92NZzS7t58qzZgv name: IERC20Detailed - file: /: /ipfs/QmUygkrwaZ6KWLQ3mxGvYca6sPoejNG6545StRD1Nez2re name: IERC20DetailedBytes - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdcOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruUsdtOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruBusdOracle - file: /: /ipfs/QmU6pDkX5geeE9NFodLpU8cq1CBjym4AuPQubG9AUQyz6X name: ChainlinkTruTusdOracle - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: SushiSwapRouter - file: /: /ipfs/QmTuHPfzf8mbRksxjJpUMdszZ9YLZySQQVAs5jJnwcqbCH name: SushiSwapFactory - file: /: /ipfs/QmVduuKWkyu5XccFMDFxXkrNU6ZqFQp6RMDHsb9pXDeXoR name: SushiSwapPair - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap apiVersion: 0.0.6 entities: [] eventHandlers: - event: 'Deposited(indexed address,uint256)' handler: handleDeposit - event: 'Withdrawn(indexed address,uint256,uint256)' handler: handleWithdraw - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmTdJc2EKscAvxBiscHHmXh6AHg5ujR24NFc2BCyoZbhtj kind: ethereum/events language: wasm/assemblyscript name: ManagedPortfolio network: mainnet source: abi: ManagedPortfolio