dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmQdAysDp1sLFqUPSvg64xMYurJhbgKmgntJiSCeBSNBt3 name: PredyPool apiVersion: 0.0.6 entities: - AssetGroupEntity - AssetEntity - VaultEntity eventHandlers: - event: OperatorUpdated(address) handler: handleOperatorUpdated - event: 'PairAdded(uint256,address,address)' handler: handlePairAdded - event: 'VaultCreated(uint256,address,address,uint256)' handler: handleVaultCreated - event: 'TokenSupplied(indexed address,uint256,bool,uint256)' handler: handleTokenSupplied - event: 'TokenWithdrawn(indexed address,uint256,bool,uint256)' handler: handleTokenWithdrawn - event: 'MarginUpdated(uint256,int256)' handler: handleMarginUpdated - event: >- PositionUpdated(indexed uint256,uint256,int256,int256,(int256,int256,int256,int256,int256,int256),int256) handler: handlePositionUpdated - event: >- PositionLiquidated(indexed uint256,uint256,int256,int256,(int256,int256,int256,int256,int256,int256),int256,uint256) handler: handlePositionLiquidated - event: 'ScaledAssetPositionUpdated(indexed uint256,bool,int256,int256)' handler: handleScaledAssetPositionUpdated - event: 'SqrtPositionUpdated(indexed uint256,int256,int256)' handler: handleSqrtPositionUpdated - event: 'Rebalanced(indexed uint256,bool,int24,int24,int256,int256)' handler: handleRebalanced - event: >- InterestGrowthUpdated(indexed uint256,(uint256,uint256,uint256,uint256,uint256,uint256),(uint256,uint256,uint256,uint256,uint256,uint256),uint256,uint256) handler: handleInterestGrowthUpdated - event: >- PremiumGrowthUpdated(indexed uint256,uint256,uint256,uint256,uint256,uint256) handler: handlePremiumGrowthUpdated - event: 'RecepientUpdated(uint256,address)' handler: handleRecipientUpdated file: /: /ipfs/QmRbCq9MUykzVD1vyLeTmGS2S6apzLaxuGTYq7AFK95Qvn kind: ethereum/events language: wasm/assemblyscript name: PredyPool network: arbitrum-one source: abi: PredyPool address: '0x9215748657319B17fecb2b5D086A3147BFBC8613' startBlock: 171222327 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmQpjxoHyQhMpcTngGijMyDZffqRmeBDKuSUmahweGRqJH name: PerpMarket apiVersion: 0.0.6 entities: - PerpTradeHistoryItem eventHandlers: - event: 'OwnershipTransferred(indexed address,indexed address)' handler: handleOwnershipTransferred - event: >- PerpTraded(indexed address,uint256,uint256,int256,(int256,int256,int256,int256,int256,int256),int256,int256) handler: handlePerpTraded - event: >- PerpTraded2(indexed address,uint256,uint256,int256,(int256,int256,int256,int256,int256,int256),int256,int256,uint64) handler: handlePerpTraded2 file: /: /ipfs/QmURgSVrsWRcunfjqTxvKo7vg3RCzwsx8Mrk731QdFt1K1 kind: ethereum/events language: wasm/assemblyscript name: PerpMarket network: arbitrum-one source: abi: PerpMarket address: '0x02C9Ad1Aa219BCF221C3f915c45595f1d24928a1' startBlock: 171222327 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVVy4P9N5tZPQ3H1BjqMrbYWGQD8MuYUNnyq1CwnoQzbo name: SpotMarket apiVersion: 0.0.6 entities: - SpotTradeHistoryItem eventHandlers: - event: >- SpotTraded(indexed address,address,address,address,int256,int256,address) handler: handleSpotTraded file: /: /ipfs/QmbUMEQueNhGQbYWSjRA9q5MQUZmpWpbc7LCZ4m1smMfcf kind: ethereum/events language: wasm/assemblyscript name: SpotMarket network: arbitrum-one source: abi: SpotMarket address: '0x624cAFEb15fCf66869725b0f22B3f8D55065B1FA' startBlock: 171222327 schema: file: /: /ipfs/QmTpZ8tp5wdokTVJZ9iCHNwJ4toCa9rUfRMEtD2ENzKSRw specVersion: 0.0.4