dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmdjDV9waqP2gQioXqFVYL4KwV21tQg6dKiXsaGDa1jcLs name: USDsV2 - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmXp2m9eMmXz5RM5j9oRgSQJyEU1YdTmGBiiWoFjJt5CYi name: MasterpriceOracle - file: /: /ipfs/QmZgr9jFSxJWNj2vzEL852YKfrzDPykLthGUytBUs9DgUe name: Strategy apiVersion: 0.0.7 blockHandlers: - filter: every: 3000 kind: polling handler: handleTotalSupply entities: - Approval - EIP712DomainChanged - Initialized - OwnershipTransferred - Paused - TotalSupplyUpdated - Transfer - VaultUpdated eventHandlers: - event: Approval(indexed address,indexed address,uint256) handler: handleApproval - event: EIP712DomainChanged() handler: handleEIP712DomainChanged - event: Initialized(uint8) handler: handleInitialized - event: OwnershipTransferred(indexed address,indexed address) handler: handleOwnershipTransferred - event: Paused(bool) handler: handlePaused - event: TotalSupplyUpdated(uint256,uint256,uint256) handler: handleTotalSupplyUpdated - event: Transfer(indexed address,indexed address,uint256) handler: handleTransfer - event: VaultUpdated(address) handler: handleVaultUpdated file: /: /ipfs/QmXR4fQ1AvC7Nd1tVfNKFkDD4MyVBXuarBukE8sLCC78hR kind: ethereum/events language: wasm/assemblyscript name: USDsV2 network: arbitrum-one source: abi: USDsV2 address: '0xD74f5255D557944cf7Dd0E45FF521520002D5748' startBlock: 169353778 - kind: ethereum mapping: abis: - file: /: /ipfs/QmVBeNV7HAEBAXkgeSqWyWvwqNAmieiLKSxveEtrbVeAUD name: ChainlinkOracle apiVersion: 0.0.7 entities: - TokenDataChanged eventHandlers: - event: TokenDataChanged(indexed address,address,uint256) handler: handleTokenDataChanged file: /: /ipfs/QmWe2j5XvUiYeHJv513G9sq5mWHdK8f58w6ENapfbYTM6R kind: ethereum/events language: wasm/assemblyscript name: ChainlinkOracle network: arbitrum-one source: abi: ChainlinkOracle address: '0x0Ca9bf1c701a403f6dB0695a0D6996288F70935d' startBlock: 168333569 - kind: ethereum mapping: abis: - file: /: /ipfs/QmXp2m9eMmXz5RM5j9oRgSQJyEU1YdTmGBiiWoFjJt5CYi name: MasterpriceOracle apiVersion: 0.0.7 entities: - PriceFeedRemoved - PriceFeedUpdated eventHandlers: - event: PriceFeedRemoved(indexed address) handler: handlePriceFeedRemoved - event: PriceFeedUpdated(indexed address,indexed address,bytes) handler: handlePriceFeedUpdated file: /: /ipfs/QmVNUNdATMNbBTCaCRTcNQveDkbEMMkDbJRXznFcrUV7nZ kind: ethereum/events language: wasm/assemblyscript name: MasterpriceOracle network: arbitrum-one source: abi: MasterpriceOracle address: '0x14D99412dAB1878dC01Fe7a1664cdE85896e8E50' startBlock: 168336058 - kind: ethereum mapping: abis: - file: /: /ipfs/QmUA6bDBzmHhQLBFpQGX73EoKHXMcuVgUduMf2sQUmuJ4n name: Vaultcore - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmdjDV9waqP2gQioXqFVYL4KwV21tQg6dKiXsaGDa1jcLs name: USDsV2 apiVersion: 0.0.7 entities: - Allocated - CollateralManagerUpdated - FeeCalculatorUpdated - FeeVaultUpdated - Minted - OracleUpdated - RebaseManagerUpdated - RebasedUSDs - Redeemed - YieldReceiverUpdated eventHandlers: - event: Allocated(indexed address,indexed address,uint256) handler: handleAllocated - event: CollateralManagerUpdated(address) handler: handleCollateralManagerUpdated - event: FeeCalculatorUpdated(address) handler: handleFeeCalculatorUpdated - event: FeeVaultUpdated(address) handler: handleFeeVaultUpdated - event: Minted(indexed address,indexed address,uint256,uint256,uint256) handler: handleMinted - event: OracleUpdated(address) handler: handleOracleUpdated - event: RebaseManagerUpdated(address) handler: handleRebaseManagerUpdated - event: RebasedUSDs(uint256) handler: handleRebasedUSDs - event: Redeemed(indexed address,indexed address,uint256,uint256,uint256) handler: handleRedeemed - event: YieldReceiverUpdated(address) handler: handleYieldReceiverUpdated file: /: /ipfs/QmPw616CxrSHg3yvaguJKzsqhHJtDrRCcxEFTS3f91u7gF kind: ethereum/events language: wasm/assemblyscript name: Vaultcore network: arbitrum-one source: abi: Vaultcore address: '0x6Bbc476Ee35CBA9e9c3A59fc5b10d7a0BC6f74Ca' startBlock: 169370915 - kind: ethereum mapping: abis: - file: /: /ipfs/QmcV4Rib4sGRA4GfY5tCWkzbYsHg4vWsgnQ49NUvbikqvj name: FeeCalculator apiVersion: 0.0.7 entities: - FeeCalibrated eventHandlers: - event: FeeCalibrated(indexed address,uint16,uint16) handler: handleFeeCalibrated file: /: /ipfs/QmXxrhwaJCxBLj2XVLdry9u8cQgt1ZMpY8DjaxaUPdHy3M kind: ethereum/events language: wasm/assemblyscript name: FeeCalculator network: arbitrum-one source: abi: FeeCalculator address: '0xd122840Fa5b48B2ddB723cCC5928f88dcb558AFC' startBlock: 169379007 - kind: ethereum mapping: abis: - file: /: /ipfs/QmW3obcQmSYftedaqGGKQioxMA37765pHpeuvhohfwX6Vw name: CollateralManager - file: /: /ipfs/QmZgr9jFSxJWNj2vzEL852YKfrzDPykLthGUytBUs9DgUe name: Strategy - 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: - CollateralAdded - CollateralInfoUpdated - CollateralRemoved - CollateralStrategyAdded - CollateralStrategyRemoved - CollateralStrategyUpdated eventHandlers: - event: >- CollateralAdded(address,(bool,bool,bool,uint16,uint16,uint16,uint16)) handler: handleCollateralAdded - event: >- CollateralInfoUpdated(address,(bool,bool,bool,uint16,uint16,uint16,uint16)) handler: handleCollateralInfoUpdated - event: CollateralRemoved(address) handler: handleCollateralRemoved - event: CollateralStrategyAdded(address,address) handler: handleCollateralStrategyAdded - event: CollateralStrategyRemoved(address,address) handler: handleCollateralStrategyRemoved - event: CollateralStrategyUpdated(address,address) handler: handleCollateralStrategyUpdated file: /: /ipfs/Qma2CfgChdq4jZttTWka6CTfSRsMjckhS3rYKMjevf9pqz kind: ethereum/events language: wasm/assemblyscript name: CollateralManager network: arbitrum-one source: abi: CollateralManager address: '0xdA423BFa1E196598190deEfbAFC28aDb36FaeDF0' startBlock: 169378980 - kind: ethereum mapping: abis: - file: /: /ipfs/QmcTQuhRNTRRkMbWRtJy3JPvMvtSB1twepQwhkWWhoZS1R name: Dripper apiVersion: 0.0.7 entities: - Collected - DripDurationUpdated - Recovered eventHandlers: - event: Collected(uint256) handler: handleCollected - event: DripDurationUpdated(uint256) handler: handleDripDurationUpdated - event: Recovered(address,uint256) handler: handleRecovered file: /: /ipfs/QmdzR5qi7WhPosVswPzJgRskDfgmjqc5AJgH5fxTCSAM4w kind: ethereum/events language: wasm/assemblyscript name: Dripper network: arbitrum-one source: abi: Dripper address: '0xd50193e8fFb00beA274bD2b11d0a7Ea08dA044c1' startBlock: 169379033 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRwpcnM1Fxks5DtL8q2dsogGy6MabVk5eXQGjgCEaSbWb name: RebaseManager apiVersion: 0.0.7 entities: - APRUpdated - DripperUpdated - GapUpdated eventHandlers: - event: APRUpdated(uint256,uint256) handler: handleAPRUpdated - event: DripperUpdated(address) handler: handleDripperUpdated - event: GapUpdated(uint256) handler: handleGapUpdated file: /: /ipfs/QmZRyPUGUkctJBdQJ865Dm8eLp6bncVFz3QH4gKbxZm9q9 kind: ethereum/events language: wasm/assemblyscript name: RebaseManager network: arbitrum-one source: abi: RebaseManager address: '0x297331A0155B1e30bBFA85CF3609eC0fF037BEEC' startBlock: 169379062 - kind: ethereum mapping: abis: - file: /: /ipfs/Qmev6QJdfeySezxMrCoCjkP2DkeKKcuxA5iALYkUgotvjH name: SPABuyback - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 - file: /: /ipfs/QmXp2m9eMmXz5RM5j9oRgSQJyEU1YdTmGBiiWoFjJt5CYi name: MasterpriceOracle apiVersion: 0.0.7 entities: - BoughtBack - RewardPercentageUpdated - SPABurned - SPARewarded - VeSpaRewarderUpdated - Withdrawn eventHandlers: - event: BoughtBack(indexed address,indexed address,uint256,uint256,uint256) handler: handleBoughtBack - event: RewardPercentageUpdated(uint256) handler: handleRewardPercentageUpdated - event: SPABurned(uint256) handler: handleSPABurned - event: SPARewarded(uint256) handler: handleSPARewarded - event: VeSpaRewarderUpdated(address) handler: handleVeSpaRewarderUpdated - event: Withdrawn(indexed address,indexed address,uint256) handler: handleWithdrawn file: /: /ipfs/QmYNt9K4XgJqzj9yoJPmqsmz6LdRUsuCJ3AUGjMtxCbUZB kind: ethereum/events language: wasm/assemblyscript name: SPABuyback network: arbitrum-one source: abi: SPABuyback address: '0xFbc0d3cA777722d234FE01dba94DeDeDb277AFe3' startBlock: 168340658 - kind: ethereum mapping: abis: - file: /: /ipfs/QmZZKxoTquEviv4bgFX6NasaJrDgLw69ctqR8P1S1nHypj name: YieldReserve - file: /: /ipfs/QmcU3ydmhYACc77Zo28TUPqUG6FLPUshF9pQewMaPUP4B7 name: _ERC20 apiVersion: 0.0.7 entities: - BuybackAddressUpdated - BuybackPercentageUpdated - DripperAddressUpdated - DstTokenPermissionUpdated - SrcTokenPermissionUpdated - Swapped - USDsMintedViaSwapper - USDsSent - VaultAddressUpdated eventHandlers: - event: BuybackAddressUpdated(address) handler: handleBuybackAddressUpdated - event: BuybackPercentageUpdated(uint256) handler: handleBuybackPercentageUpdated - event: DripperAddressUpdated(address) handler: handleDripperAddressUpdated - event: DstTokenPermissionUpdated(indexed address,bool) handler: handleDstTokenPermissionUpdated - event: SrcTokenPermissionUpdated(indexed address,bool) handler: handleSrcTokenPermissionUpdated - event: >- Swapped(indexed address,indexed address,indexed address,uint256,uint256) handler: handleSwapped - event: USDsMintedViaSwapper(indexed address,uint256) handler: handleUSDsMintedViaSwapper - event: USDsSent(uint256,uint256) handler: handleUSDsSent - event: VaultAddressUpdated(address) handler: handleVaultAddressUpdated file: /: /ipfs/QmYSeQpktrsT8zYAqA7ExeMcHzD81LJh95JKnRwxvJTejf kind: ethereum/events language: wasm/assemblyscript name: YieldReserve network: arbitrum-one source: abi: YieldReserve address: '0xfD14C8ef0993fd9409f7820BA8BA80370529d861' startBlock: 169379107 schema: file: /: /ipfs/QmPMVui1HQ2oWdgbfhXmuHbZjuhHrhp6gjCG33LJ338NLu specVersion: 0.0.9 templates: - kind: ethereum mapping: abis: - file: /: /ipfs/QmZgr9jFSxJWNj2vzEL852YKfrzDPykLthGUytBUs9DgUe name: Strategy - file: /: /ipfs/QmXp2m9eMmXz5RM5j9oRgSQJyEU1YdTmGBiiWoFjJt5CYi name: MasterpriceOracle - 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: - Deposit - HarvestIncentiveCollected - HarvestIncentiveRateUpdated - Initialized - InterestCollected - OwnershipTransferred - PTokenAdded - PTokenRemoved - RewardTokenCollected - SlippageUpdated - VaultUpdated - Withdrawal - YieldReceiverUpdated eventHandlers: - event: Deposit(indexed address,uint256) handler: handleDeposit - event: HarvestIncentiveCollected(indexed address,indexed address,uint256) handler: handleHarvestIncentiveCollected - event: HarvestIncentiveRateUpdated(uint16) handler: handleHarvestIncentiveRateUpdated - event: Initialized(uint8) handler: handleInitialized - event: InterestCollected(indexed address,indexed address,uint256) handler: handleInterestCollected - event: OwnershipTransferred(indexed address,indexed address) handler: handleOwnershipTransferred - event: PTokenAdded(indexed address,address) handler: handlePTokenAdded - event: PTokenRemoved(indexed address,address) handler: handlePTokenRemoved - event: RewardTokenCollected(indexed address,indexed address,uint256) handler: handleRewardTokenCollected - event: SlippageUpdated(uint16,uint16) handler: handleSlippageUpdated - event: VaultUpdated(address) handler: handleVaultUpdated - event: Withdrawal(indexed address,uint256) handler: handleWithdrawal - event: YieldReceiverUpdated(address) handler: handleYieldReceiverUpdated file: /: /ipfs/QmTBktbSVEYAKbaZh9TWTKPifoFANceNAfDnhmqYLNcGN3 kind: ethereum/events language: wasm/assemblyscript name: Strategy network: arbitrum-one source: abi: Strategy