dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmTinVoKkEFAj8ZTwoXKKYgGbhsg3mKEKXKasMq2h9wmzR name: TokensFactory - file: /: /ipfs/QmbQ1mCskLG9H42VxQdQcJyEJH2nStpKWY3LudM2Md2Heg name: ERC20 - file: /: /ipfs/QmcZg93nTmDbpj16hUEmsL6ZWXgrvyFG6LGiaptLSnYG6T name: ERC20BYTES - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository apiVersion: 0.0.6 entities: - Token eventHandlers: - event: NewShareCollateralTokenCreated(indexed address) handler: handleNewShareCollateralTokenCreated - event: NewShareDebtTokenCreated(indexed address) handler: handleNewShareDebtTokenCreated file: /: /ipfs/QmYYHZBnxFxxmz3eJhtvk8LZH1EuPbv2H4QccuhxCo6ZZU kind: ethereum/events language: wasm/assemblyscript name: TokensFactory network: base source: abi: TokensFactory address: '0x19ee5a234Bf93f166E1664812b1E6E58593a4529' startBlock: 22009662 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/QmbQ1mCskLG9H42VxQdQcJyEJH2nStpKWY3LudM2Md2Heg name: ERC20 - file: /: /ipfs/QmcZg93nTmDbpj16hUEmsL6ZWXgrvyFG6LGiaptLSnYG6T name: ERC20BYTES apiVersion: 0.0.6 entities: - PriceProvider eventHandlers: - event: 'PriceProviderForAsset(indexed address,indexed address)' handler: handlePriceProviderForAsset - event: NewPriceProvider(indexed address) handler: handleNewPriceProvider - event: PriceProviderRemoved(indexed address) handler: handlePriceProviderRemoved file: /: /ipfs/QmceRnu1LmStxqm5D9WGY2R1KeqZdeav1MhvQ67nmxSRc8 kind: ethereum/events language: wasm/assemblyscript name: PriceProvidersRepository network: base source: abi: PriceProvidersRepository address: '0x17f2CD2CfE241aFB03950c2ce2bF6b42193d4F04' startBlock: 22009662 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmepTfrvnzrRL21y7Y2f7bz8cXt6L3FGjqGFu6enjiSKd9 name: InterestRateModel - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/QmbQ1mCskLG9H42VxQdQcJyEJH2nStpKWY3LudM2Md2Heg name: ERC20 - file: /: /ipfs/QmcZg93nTmDbpj16hUEmsL6ZWXgrvyFG6LGiaptLSnYG6T name: ERC20BYTES - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository apiVersion: 0.0.6 entities: - PriceProvider eventHandlers: - event: >- ConfigUpdate(indexed address,indexed address,(int256,int256,int256,int256,int256,int256,int256,int256,int256,int256)) handler: handleConfigUpdate file: /: /ipfs/QmSs61Wizmmm9H9nuwy7zWBVprkHD76KhkRYHn86Nx2cMJ kind: ethereum/events language: wasm/assemblyscript name: InterestRateModel network: base source: abi: InterestRateModel address: '0xD0F2E27248838F745C542ACC07e9B25d21780352' startBlock: 22009662 - kind: ethereum mapping: abis: - file: /: /ipfs/QmQpYZKrS8Qes5CSoiVUo9XELfN7s52WKwD2reo2qP5kPs name: SiloFactory - file: /: /ipfs/QmYDXyhcw8tgHm4EKzwMujXkstoTC9ccTLkEbNkZTdx7fG name: Silo - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository - file: /: /ipfs/QmbuDqTGweiJGcUiKmmGz6z4BYtFetLDzFwT5JCbnRSmrK name: SiloRepository - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/QmbQ1mCskLG9H42VxQdQcJyEJH2nStpKWY3LudM2Md2Heg name: ERC20 - file: /: /ipfs/QmcZg93nTmDbpj16hUEmsL6ZWXgrvyFG6LGiaptLSnYG6T name: ERC20BYTES - file: /: /ipfs/QmepTfrvnzrRL21y7Y2f7bz8cXt6L3FGjqGFu6enjiSKd9 name: InterestRateModel - file: /: /ipfs/QmbUNAEV53GzTgksHumwomC8VpwpdEADQqCmw3ZmhCwkLq name: LiquidationHelper apiVersion: 0.0.6 entities: - InitSiloRepository - NewSiloCreated eventHandlers: - event: >- AssetConfigUpdate(indexed address,indexed address,(uint64,uint64,address)) handler: handleAssetConfigUpdate - event: 'NewSilo(indexed address,indexed address,uint128)' handler: handleNewSiloCreated - event: 'SiloPause(address,address,bool)' handler: handleSiloPause file: /: /ipfs/QmYBuDHU5whc4SyKT2xM8mLUS5a16L91s6AxYoy7VAhtaw kind: ethereum/events language: wasm/assemblyscript name: SiloRepository network: base source: abi: SiloRepository address: '0x1E915d8950f0C6bf9d01C603D33c50b6110beDA3' startBlock: 22009662 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRF3kDrUovaJfv6j8ZsFMtRrdxmWrefHdzjAt5sriCeWC name: Tower apiVersion: 0.0.6 entities: - NewCoordinates - OwnershipPending - OwnershipTransferred - RemovedCoordinates - UpdateCoordinates eventHandlers: - event: 'NewCoordinates(string,indexed address)' handler: handleNewCoordinates - event: 'UpdateCoordinates(string,indexed address)' handler: handleNewCoordinates file: /: /ipfs/QmSc3DrqoCPcMH6nrBvq9VHGtg4GmHnmya8ZJGjjU9PBHu kind: ethereum/events language: wasm/assemblyscript name: Tower network: base source: abi: Tower address: '0x847D9420643e117798e803d9C5F0e406277CB622' startBlock: 22009662 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmc4RtXaHEXWEkQwJ9vJJm6NuNVYeS4aoT6hNasU5JdsHH name: SiloIncentivesController apiVersion: 0.0.6 entities: - Token eventHandlers: - event: 'AssetConfigUpdated(indexed address,uint256)' handler: handleAssetConfigUpdate file: /: /ipfs/QmPT2TAUtjsrzCt644uLGxrb7MQEHD9z4KU1iEqSeRjwfZ kind: ethereum/events language: wasm/assemblyscript name: SiloIncentivesController network: base source: abi: SiloIncentivesController address: '0x0000000000000000000000000000000000000000' startBlock: 22009662 schema: file: /: /ipfs/QmYdpNyYxRReZjns6JCLcLRbxmDvgXSv3dh8KtSSNAXc8T specVersion: 1.0.0 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbQ1mCskLG9H42VxQdQcJyEJH2nStpKWY3LudM2Md2Heg name: ERC20 - file: /: /ipfs/QmcZg93nTmDbpj16hUEmsL6ZWXgrvyFG6LGiaptLSnYG6T name: ERC20BYTES - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/QmYDXyhcw8tgHm4EKzwMujXkstoTC9ccTLkEbNkZTdx7fG name: Silo apiVersion: 0.0.6 entities: - Position eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmYvgxRXBJRBfYfb8DSJZ5rvnjCsaqBgg4SnJBQFDvV3od kind: ethereum/events language: wasm/assemblyscript name: SiloToken network: base source: abi: ERC20 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYDXyhcw8tgHm4EKzwMujXkstoTC9ccTLkEbNkZTdx7fG name: Silo - file: /: /ipfs/QmbQ1mCskLG9H42VxQdQcJyEJH2nStpKWY3LudM2Md2Heg name: ERC20 - file: /: /ipfs/QmcZg93nTmDbpj16hUEmsL6ZWXgrvyFG6LGiaptLSnYG6T name: ERC20BYTES - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/QmepTfrvnzrRL21y7Y2f7bz8cXt6L3FGjqGFu6enjiSKd9 name: InterestRateModel apiVersion: 0.0.6 entities: - Position eventHandlers: - event: 'AssetStatusUpdate(indexed address,indexed uint8)' handler: handleAssetStatusUpdate - event: 'Borrow(indexed address,indexed address,uint256)' handler: handleBorrow - event: 'Deposit(indexed address,indexed address,uint256,bool)' handler: handleDeposit - event: 'Liquidate(indexed address,indexed address,uint256,uint256)' handler: handleLiquidate - event: 'Repay(indexed address,indexed address,uint256)' handler: handleRepay - event: >- Withdraw(indexed address,indexed address,indexed address,uint256,bool) handler: handleWithdraw file: /: /ipfs/QmZNQKkwyoTaWm29nUCxaZYXwdVTeoB97QdfkuRFxNEXjZ kind: ethereum/events language: wasm/assemblyscript name: Silo network: base source: abi: Silo - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbUNAEV53GzTgksHumwomC8VpwpdEADQqCmw3ZmhCwkLq name: LiquidationHelper - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository - file: /: /ipfs/QmYDXyhcw8tgHm4EKzwMujXkstoTC9ccTLkEbNkZTdx7fG name: Silo apiVersion: 0.0.6 entities: - LiquidationHelper eventHandlers: - event: 'LiquidationBalance(address,uint256,uint256)' handler: handleLiquidationBalance file: /: /ipfs/QmYSSdAWcewmUjRcXKNoj3RmJszD2VW79YaCAaRzFmekJ7 kind: ethereum/events language: wasm/assemblyscript name: LiquidationTemplate network: base source: abi: LiquidationHelper - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbUNAEV53GzTgksHumwomC8VpwpdEADQqCmw3ZmhCwkLq name: LiquidationHelper - file: /: /ipfs/QmXZht18XLKXmPiwpzXoHWehfh82s8a1fjpNxBojipP36K name: SiloLens - file: /: /ipfs/Qmes3LRx7FMTaL9MnsSQL4WAfn5TU6XWLDPnk6yCo6mZgv name: PriceProvidersRepository - file: /: /ipfs/QmYDXyhcw8tgHm4EKzwMujXkstoTC9ccTLkEbNkZTdx7fG name: Silo - file: /: /ipfs/QmepTfrvnzrRL21y7Y2f7bz8cXt6L3FGjqGFu6enjiSKd9 name: InterestRateModel apiVersion: 0.0.6 blockHandlers: - filter: every: 1500 kind: polling handler: handleBlockUpdates entities: - ActiveAccount file: /: /ipfs/QmW97yxAewSX5hT8x5hokE1jf43DCvZVQ78VebAhQ2HJ72 kind: ethereum/events language: wasm/assemblyscript name: BlockUpdates network: base source: abi: LiquidationHelper