dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmaeXNChwYKjwA1tJSCmuThU2Kqnb5wFKbfp3kjpaXa1jN name: PoolFactory - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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 callHandlers: - function: 'setValidPoolFactory(address,bool)' handler: handleSetValidPoolFactory entities: - PoolFactory - LendingProtocol eventHandlers: - event: 'GlobalsParamSet(indexed bytes32,uint256)' handler: handleGlobalsParamSet file: /: /ipfs/QmcQwGugd2JfeYK5xVNfmqkQmjnkkP5wkzUuyQHLK7nDeB kind: ethereum/events language: wasm/assemblyscript name: MapleGlobals network: mainnet source: abi: MapleGlobals address: '0xC234c62c8C09687DFf0d9047e40042cd166F3600' startBlock: 12428577 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmV2wwhqSjUcdAbK3whYSuaArDDAjh4idXMrUKJFaznHFM name: MapleRewardsFactory - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - Market - RewardTokens - _MplReward - Token - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: >- MplRewardsCreated(indexed address,indexed address,indexed address,address) handler: handleMplRewardsCreated file: /: /ipfs/QmNMFUxXYWzoorhcfmc4NygYiBmmKsNkFUUZr2JGxT4cqo kind: ethereum/events language: wasm/assemblyscript name: MapleRewardsFactory network: mainnet source: abi: MapleRewardsFactory address: '0x0155729EbCd47Cb1fBa02bF5a8DA20FaF3860535' startBlock: 12428577 features: - grafting repository: 'https://github.com/messari/subgraphs' schema: file: /: /ipfs/QmTvwVHGk66wMySbPmVgSNqn9fjxUDi51MagHzahdhLbPc specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmaeXNChwYKjwA1tJSCmuThU2Kqnb5wFKbfp3kjpaXa1jN name: PoolFactory - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - Market - _StakeLocker - Token - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: >- PoolCreated(indexed address,indexed address,address,address,address,address,uint256,uint256,uint256,string,string) handler: handlePoolCreated file: /: /ipfs/QmYE854cGETjGHj2eCjSgzt2zrRBGAuV6hZZV8fx3zN52E kind: ethereum/events language: wasm/assemblyscript name: PoolFactory network: mainnet source: abi: PoolFactory - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - Market - Deposit - Withdraw - _Loan - _StakeLocker - Token - InterestRate - _MplReward - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer - event: PoolStateChanged(uint8) handler: handlePoolStateChanged - event: 'LoanFunded(indexed address,address,uint256)' handler: handleLoanFunded - event: 'Claim(indexed address,uint256,uint256,uint256,uint256,uint256)' handler: handleClaim - event: 'DefaultSuffered(indexed address,uint256,uint256,uint256,uint256)' handler: handleDefaultSuffered - event: 'FundsWithdrawn(indexed address,uint256,uint256)' handler: handleFundsWithdrawn file: /: /ipfs/QmWfJm2T5Djba2DoDY8eNp7QtKNBzzo55c2FRCsF8yV31T kind: ethereum/events language: wasm/assemblyscript name: Pool network: mainnet source: abi: Pool - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - _StakeLocker - _Stake - _Unstake - Market - Token - _MplReward - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: 'Stake(indexed address,uint256)' handler: handleStake - event: 'Unstake(indexed address,uint256)' handler: handleUnstake - event: 'LossesRecognized(indexed address,uint256,uint256)' handler: handleLossesRecognized file: /: /ipfs/QmfUs1kLceRibfJ4mbT2xHwe3cPDvrPTMqQiCe3AKWhZrv kind: ethereum/events language: wasm/assemblyscript name: StakeLocker network: mainnet source: abi: StakeLocker - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - _Loan - Borrow - Repay - Liquidate - Market - _StakeLocker - _MplReward - LendingProtocol - Token - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: Drawdown(uint256) handler: handleDrawdown - event: 'PaymentMade(uint256,uint256,uint256,uint256,uint256,uint256,bool)' handler: handlePaymentMade - event: 'Liquidation(uint256,uint256,uint256,uint256)' handler: handleLiquidation file: /: /ipfs/QmZsaUZrkW57LuL7vBz11GvqeG8h6ne4EPq5xGizPhvRtM kind: ethereum/events language: wasm/assemblyscript name: LoanV1 network: mainnet source: abi: LoanV1 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - _Loan - Borrow - Repay - Liquidate - Market - _StakeLocker - _MplReward - Token - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: 'FundsDrawnDown(uint256,indexed address)' handler: handleFundsDrawnDown - event: 'PaymentMade(uint256,uint256)' handler: handlePaymentMade - event: 'Repossessed(uint256,uint256,indexed address)' handler: handleRepossessed - event: 'NewTermsAccepted(bytes32,address,bytes[])' handler: handleNewTermsAccepted file: /: /ipfs/QmXrgw2EgNscGEEJp7HVHKvDWP4SS2KGoWm9F7CesXX6aG kind: ethereum/events language: wasm/assemblyscript name: LoanV2 network: mainnet source: abi: LoanV2 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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: - _Loan - Borrow - Repay - Liquidate - Market - _StakeLocker - _MplReward - Token - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: 'FundsDrawnDown(uint256,indexed address)' handler: handleFundsDrawnDown - event: 'PaymentMade(uint256,uint256,uint256,uint256)' handler: handlePaymentMade - event: 'Repossessed(uint256,uint256,indexed address)' handler: handleRepossessed - event: 'NewTermsAccepted(bytes32,address,uint256,bytes[])' handler: handleNewTermsAccepted file: /: /ipfs/QmasLDfwzT9eb67fKkhXpE5hGeEowNFHc7bCCk44AeWN2W kind: ethereum/events language: wasm/assemblyscript name: LoanV3 network: mainnet source: abi: LoanV3 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmWd3femkwkPJM84PWPryXmzYcYkGaVgwPY2x3LB2qPXNQ name: BalancerPool - file: /: /ipfs/QmVKRebRiD3kjuTbak3vJF4sFjeQPUB5ecbx1uzDy9nTnd name: LoanV1 - file: /: /ipfs/QmYHWiCtwEy6KRt3kCxm4G7MQ4hKmsXV4TE4v1NWoeaoaZ name: LoanV2 - file: /: /ipfs/QmUffSc98hDUAjuEorTbmhFSys1issXMATDv1ZGsm57zE2 name: LoanV3 - file: /: /ipfs/QmZbLH44taB4CgpHWBXnXQhRbHQSvZqAmmJJyHVWdqntq2 name: MapleGlobals - file: /: /ipfs/QmPdRzHxxZEUhkjhh8JNcRfhhB3TrPuEYhaCe7L3oE5wMp name: MplReward - file: /: /ipfs/Qmc4Z5n72HKSZbndT95nxJ7CKq7fi7mQPcyD9ZMzcW6PST name: Pool - file: /: /ipfs/QmUsmRwF1wGZ1SiFzyGfp8Grqi4DzcecJ2qsNUvu9rkKT2 name: PoolLib - file: /: /ipfs/Qmb9dH8BdrqXKGp5r1XindPfcuVnEfGAWggSortXzMyCQM name: StakeLocker - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkOracle - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnOracle - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmQwH4YzTci5qZvp8gKpFo9rbYV63ceg9kBUoNkCf3UNhR name: CurvePoolRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - 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 callHandlers: - function: updatePeriodFinish(uint256) handler: handleUpdatePeriodFinish entities: - Market - _MplReward - Token - _Stake - _Unstake - LendingProtocol - UsageMetricsHourlySnapshot - UsageMetricsDailySnapshot eventHandlers: - event: 'Staked(indexed address,uint256)' handler: handleStaked - event: 'Withdrawn(indexed address,uint256)' handler: handleWidthdrawn - event: RewardAdded(uint256) handler: handleRewardAdded - event: RewardsDurationUpdated(uint256) handler: handleRewardsDurationUpdated file: /: /ipfs/Qme5Gsqgn8scdocnp5ka2NWayUJmQyarQNDsow1PkZ37Ci kind: ethereum/events language: wasm/assemblyscript name: MplReward network: mainnet source: abi: MplReward