dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmSjBs9pe5zcjgTbiwM2vpkY8SHUWThpofAhJYTjq75CqV name: RibbonVaultPauser - file: /: /ipfs/QmSGdtV9U5zVBURhFKTm6brxFX2GGrY83v2Go2Djtjoym8 name: OToken - file: /: /ipfs/QmSGdtV9U5zVBURhFKTm6brxFX2GGrY83v2Go2Djtjoym8 name: OptionTokenV1 - file: /: /ipfs/QmVXBBetwVQ14F7tdy7hJiFJANT5bNHXvYvu49VrPbDyZ8 name: OptionsPremiumPricer - file: /: /ipfs/Qmdf1tmJDXaXDpxmX78vLj1EVxjkRUAefBLP1enab8XZZy name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault - VaultShortPosition - VaultAccount - BalanceUpdate eventHandlers: - event: 'Deposit(indexed address,uint256,uint256)' handler: handleDeposit - event: 'Withdraw(indexed address,uint256,uint256)' handler: handleWithdraw - event: 'InstantWithdraw(indexed address,uint256,uint256)' handler: handleInstantWithdraw - event: >- InitiateGnosisAuction(indexed address,indexed address,uint256,indexed address) handler: handleInitiateGnosisAuction - event: 'CollectVaultFees(uint256,uint256,uint256,indexed address)' handler: handleCollectVaultFees - event: 'CapSet(uint256,uint256)' handler: handleCapSet - event: 'PayOptionYield(uint256,uint256,indexed address)' handler: handlePayOptionYield - event: 'PurchaseOption(uint256,indexed address)' handler: handlePurchaseOption - event: 'Withdraw(indexed address,uint256,uint256,uint256)' handler: handleWithdrawWithFee - event: 'CapSet(uint256,uint256,address)' handler: handleCapSetWithManager - event: 'Migrate(address,address,uint256,uint256)' handler: handleMigrate file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: RibbonAVAXCoveredCall network: avalanche source: abi: RibbonThetaVaultWithSwap address: '0x98d03125c62DaE2328D9d3cb32b7B969e6a87787' startBlock: 7957363 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmSjBs9pe5zcjgTbiwM2vpkY8SHUWThpofAhJYTjq75CqV name: RibbonVaultPauser - file: /: /ipfs/QmSGdtV9U5zVBURhFKTm6brxFX2GGrY83v2Go2Djtjoym8 name: OToken - file: /: /ipfs/QmSGdtV9U5zVBURhFKTm6brxFX2GGrY83v2Go2Djtjoym8 name: OptionTokenV1 - file: /: /ipfs/QmVXBBetwVQ14F7tdy7hJiFJANT5bNHXvYvu49VrPbDyZ8 name: OptionsPremiumPricer - file: /: /ipfs/Qmdf1tmJDXaXDpxmX78vLj1EVxjkRUAefBLP1enab8XZZy name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault - VaultShortPosition - VaultAccount - BalanceUpdate eventHandlers: - event: 'Deposit(indexed address,uint256,uint256)' handler: handleDeposit - event: 'Withdraw(indexed address,uint256,uint256)' handler: handleWithdraw - event: 'InstantWithdraw(indexed address,uint256,uint256)' handler: handleInstantWithdraw - event: >- InitiateGnosisAuction(indexed address,indexed address,uint256,indexed address) handler: handleInitiateGnosisAuction - event: 'CollectVaultFees(uint256,uint256,uint256,indexed address)' handler: handleCollectVaultFees - event: 'CapSet(uint256,uint256)' handler: handleCapSet - event: 'PayOptionYield(uint256,uint256,indexed address)' handler: handlePayOptionYield - event: 'PurchaseOption(uint256,indexed address)' handler: handlePurchaseOption - event: 'Withdraw(indexed address,uint256,uint256,uint256)' handler: handleWithdrawWithFee - event: 'CapSet(uint256,uint256,address)' handler: handleCapSetWithManager - event: 'Migrate(address,address,uint256,uint256)' handler: handleMigrate file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: RibbonsAVAXCoveredCall network: avalanche source: abi: RibbonThetaVaultWithSwap address: '0x6BF686d99A4cE17798C45d09C21181fAc29A9fb3' startBlock: 11305836 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmSjBs9pe5zcjgTbiwM2vpkY8SHUWThpofAhJYTjq75CqV name: RibbonVaultPauser - file: /: /ipfs/QmSGdtV9U5zVBURhFKTm6brxFX2GGrY83v2Go2Djtjoym8 name: OToken - file: /: /ipfs/QmSGdtV9U5zVBURhFKTm6brxFX2GGrY83v2Go2Djtjoym8 name: OptionTokenV1 - file: /: /ipfs/QmVXBBetwVQ14F7tdy7hJiFJANT5bNHXvYvu49VrPbDyZ8 name: OptionsPremiumPricer - file: /: /ipfs/Qmdf1tmJDXaXDpxmX78vLj1EVxjkRUAefBLP1enab8XZZy name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault - VaultShortPosition - VaultAccount - BalanceUpdate eventHandlers: - event: 'Deposit(indexed address,uint256,uint256)' handler: handleDeposit - event: 'Withdraw(indexed address,uint256,uint256)' handler: handleWithdraw - event: 'InstantWithdraw(indexed address,uint256,uint256)' handler: handleInstantWithdraw - event: >- InitiateGnosisAuction(indexed address,indexed address,uint256,indexed address) handler: handleInitiateGnosisAuction - event: 'CollectVaultFees(uint256,uint256,uint256,indexed address)' handler: handleCollectVaultFees - event: 'CapSet(uint256,uint256)' handler: handleCapSet - event: 'PayOptionYield(uint256,uint256,indexed address)' handler: handlePayOptionYield - event: 'PurchaseOption(uint256,indexed address)' handler: handlePurchaseOption - event: 'Withdraw(indexed address,uint256,uint256,uint256)' handler: handleWithdrawWithFee - event: 'CapSet(uint256,uint256,address)' handler: handleCapSetWithManager - event: 'Migrate(address,address,uint256,uint256)' handler: handleMigrate file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: RibbonUSDCAVAXPut network: avalanche source: abi: RibbonThetaVaultWithSwap address: '0x9DD6be071b4292cc88B8190aB718329adEA3E3a3' startBlock: 8599821 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmdMknWe6CB6qLCDPf8KbcvvHZLDfjT6notcEZKE5EpBqY name: GnosisAuction - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault - VaultShortPosition - VaultOptionTrade - VaultTransaction - VaultAccount - BalanceUpdate eventHandlers: - event: 'AuctionCleared(indexed uint256,uint96,uint96,bytes32)' handler: handleAuctionCleared file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: GnosisAuction network: avalanche source: abi: GnosisAuction address: '0xb5D00F83680ea5E078e911995c64b43Fbfd1eE61' startBlock: 7347475 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmTtD9M1Nrt7xUro9hdpR7xMHBPq7vwK9GXo6v6Pyp9GSR name: SwapContract - file: /: /ipfs/Qmdf1tmJDXaXDpxmX78vLj1EVxjkRUAefBLP1enab8XZZy name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault - VaultShortPosition - VaultOptionTrade - VaultTransaction - VaultAccount - BalanceUpdate - SwapOffer eventHandlers: - event: >- Swap(indexed uint256,uint256,indexed address,uint256,uint256,address,uint256) handler: handleSwap - event: 'NewOffer(uint256,address,address,address,uint256,uint256,uint256)' handler: handleNewOffer file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: RibbonSwapOld network: avalanche source: abi: SwapContract address: '0x907a3535EE5275e4af7E6c8A642c0F9443da1Dc2' startBlock: 16406297 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmTtD9M1Nrt7xUro9hdpR7xMHBPq7vwK9GXo6v6Pyp9GSR name: SwapContract - file: /: /ipfs/Qmdf1tmJDXaXDpxmX78vLj1EVxjkRUAefBLP1enab8XZZy name: ERC20 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault - SwapOffer eventHandlers: - event: >- Swap(indexed uint256,uint256,indexed address,uint256,uint256,address,uint256) handler: handleSwap - event: 'NewOffer(uint256,address,address,address,uint256,uint256,uint256)' handler: handleNewOffer file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: RibbonSwap network: avalanche source: abi: SwapContract address: '0x15988ceA1F11D62e63bAa02B0e8B3046942983c0' startBlock: 17220043 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcawFnAV2x3zZWazENXJJM42G52pVcFi8Nsj5szj5NoB8 name: Airswap - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault eventHandlers: - event: >- Swap(indexed uint256,uint256,indexed address,uint256,uint256,address,indexed address,uint256,uint256,address,address,uint256,uint256,address) handler: handleAirswap file: /: /ipfs/QmTBDTKVs8QgzuaRw7iaqLqF8mRCRo4w6USFgdK3WRWUbH kind: ethereum/events language: wasm/assemblyscript name: Airswap network: avalanche source: abi: Airswap address: '0x4572f2554421Bd64Bef1c22c8a81840E8D496BeA' startBlock: 11938402 schema: file: /: /ipfs/QmdFMiuAgTm1Qyem8Qpb5KJ237tuQT88tvs8f4WR7vLBYm specVersion: 0.0.5 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYx87g2aYSiY8eDjXvvizHiR4wMC344qFZtjVAtrGncie name: RibbonThetaVaultWithSwap - file: /: /ipfs/QmeSfubXt6DTScaUAPxxrkSmTdxRfc9DXb1vQ7rRTsF6t8 name: LiquidityGaugeV5 - file: /: /ipfs/Qmdf1tmJDXaXDpxmX78vLj1EVxjkRUAefBLP1enab8XZZy name: ERC20 - file: /: /ipfs/QmZ13YK4h8GRSsRAcU3eLraxVkD7gDdwW1WGdXmrJn5Jgd name: GaugeController - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmaiNSXwra1btEev7q2EYTmLZtuE3xVHT3YdFnTk26e4hq name: CurvePool - file: /: /ipfs/QmTz4kSWY3m98b8DMPHy2HRE5ubmwm6Jv7irwdBjf1y5oA name: CurveRegistry - file: /: /ipfs/QmNgN5gW4B1K3rA5sqbHKUh6tdTruG5h7RXaiKTn6StL2t name: CalculationsCurve - file: /: /ipfs/QmNwJ2ZhnjLAJHVquoz12kUtgLCnuq4dWkUqBRR2Y9vQM4 name: YearnLensContract - file: /: /ipfs/QmfBupEX5LHCKEZFGy9v4aunRAC6FgzaJA9gF6aCnzZ9jQ name: AaveOracleContract - file: /: /ipfs/QmZZZFdd6n1onC5Go3pEBXpHx5hQXEJVKpGLdN9b3yUfY1 name: CalculationsSushiSwap - file: /: /ipfs/QmartT4DPfja3wNaie5CV4Pw16GyxQxTjXbocymxqhqW6c name: ChainLinkContract - file: /: /ipfs/QmbuLeCA4gwWtLasXKDqF9oE2P6f1h4SMuhFGNWRdGhFze name: UniswapRouter - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: UniswapFactory - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: UniswapPair apiVersion: 0.0.7 entities: - Vault eventHandlers: - event: 'Deposit(indexed address,uint256)' handler: handleGaugeDeposit - event: 'Withdraw(indexed address,uint256)' handler: handleGaugeWithdraw - event: 'Staked(indexed address,uint256)' handler: handleMiningDeposit - event: 'Withdrawn(indexed address,uint256)' handler: handleMiningWithdraw file: /: /ipfs/QmfSoWf3KfHRRkK5JXi82S4LZd56UK8w7zThmCB5NgMbY6 kind: ethereum/events language: wasm/assemblyscript name: LiquidityGauge network: avalanche source: abi: LiquidityGaugeV5