dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmTpWxWmDVwcdqKrFRD6kjrC1WUvc99gy3CjkPUwcfnNYP name: Dex apiVersion: 0.0.7 entities: - AddMargin - DecreasePosition - DistributeStakingReward - DistributeTreasuryReward - DistributeVaultReward - EmergencyPause - IncreasePosition - InitializeMarket - ReduceMargin - SetGlobalParam - SetMarketParam - SetPeripheralContracts - SetRewardFactors - SetRewardReceivers - StakeVault - UnstakeVault - UpdateFunding eventHandlers: - event: >- AddMargin(indexed address,indexed bool,indexed uint256,uint256,uint256) handler: handleAddMargin - event: >- DecreasePosition(bool,indexed address,indexed bool,indexed uint256,uint256,uint256,uint256,uint256,int256,int256,int256,int256) handler: handleDecreasePositionLegacy - event: >- DecreasePosition(bool,indexed address,indexed bool,indexed uint256,uint256,uint256,uint256,uint256,int256,int256,int256,int256,int256) handler: handleDecreasePosition - event: DistributeStakingReward(uint256) handler: handleDistributeStakingReward - event: DistributeTreasuryReward(uint256) handler: handleDistributeTreasuryReward - event: DistributeVaultReward(uint256) handler: handleDistributeVaultReward - event: EmergencyPause(uint256) handler: handleEmergencyPause - event: >- IncreasePosition(indexed address,indexed bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,int256) handler: handleIncreasePosition - event: 'InitializeMarket(indexed uint256,string)' handler: handleInitializeMarket - event: >- ReduceMargin(indexed address,indexed bool,indexed uint256,uint256,uint256) handler: handleReduceMargin - event: 'SetGlobalParam(indexed uint256,uint256)' handler: handleSetGlobalParam - event: 'SetMarketParam(indexed uint256,indexed uint256,uint256)' handler: handleSetMarketParam - event: >- SetPeripheralContracts(address,address,address,address,address,address) handler: handleSetPeripheralContracts - event: 'SetRewardFactors(uint256,uint256)' handler: handleSetRewardFactors - event: 'SetRewardReceivers(address,address,address)' handler: handleSetRewardReceivers - event: 'StakeVault(indexed address,uint256,uint256,uint256)' handler: handleStakeVault - event: 'UnstakeVault(indexed address,uint256,uint256,uint256)' handler: handleUnstakeVault - event: 'UpdateFunding(indexed uint256,int256,int256)' handler: handleUpdateFunding file: /: /ipfs/QmZR3jmwrq2fbAgB5rStVGhEBffZLa37VCEopd2MDimxbW kind: ethereum/events language: wasm/assemblyscript name: Dex network: celo source: abi: Dex address: '0xcABE1D77EC810e2A03720162749b2671621ff49C' startBlock: 20565700 - kind: ethereum mapping: abis: - file: /: /ipfs/QmRWNzhQJJWmnCJJK4M9V3vYjvbpYqfJG7Hsckfvtmf3ya name: MarketOrderManager apiVersion: 0.0.7 entities: - CancelDecreaseMarketOrder - CancelIncreaseMarketOrder - CreateDecreaseMarketOrder - CreateIncreaseMarketOrder - ExecuteDecreaseMarketOrder - ExecuteIncreaseMarketOrder - Initialized - SetIsMarketOrderKeeperOnly - SetMarketOrderExecutionFee - SetMarketOrderValidDuration - SetSelfExecuteDelayDuration eventHandlers: - event: >- CancelDecreaseMarketOrder(indexed uint256,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,address,string) handler: handleCancelDecreaseMarketOrder - event: >- CancelIncreaseMarketOrder(indexed uint256,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address,string) handler: handleCancelIncreaseMarketOrder - event: >- CreateDecreaseMarketOrder(indexed uint256,indexed address,bool,indexed uint256,uint256,uint256,uint256) handler: handleCreateDecreaseMarketOrder - event: >- CreateIncreaseMarketOrder(indexed uint256,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256) handler: handleCreateIncreaseMarketOrder - event: >- ExecuteDecreaseMarketOrder(indexed uint256,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,address) handler: handleExecuteDecreaseMarketOrder - event: >- ExecuteIncreaseMarketOrder(indexed uint256,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleExecuteIncreaseMarketOrder - event: Initialized(uint8) handler: handleInitialized - event: SetIsMarketOrderKeeperOnly(bool) handler: handleSetIsMarketOrderKeeperOnly - event: SetMarketOrderExecutionFee(uint256) handler: handleSetMarketOrderExecutionFee - event: SetMarketOrderValidDuration(uint256) handler: handleSetMarketOrderValidDuration - event: SetSelfExecuteDelayDuration(uint256) handler: handleSetSelfExecuteDelayDuration file: /: /ipfs/QmZ8157Y7zy71dW4PfrBXrztSMUL4rPmJWfoAjiEnRP3Z8 kind: ethereum/events language: wasm/assemblyscript name: MarketOrderManager network: celo source: abi: MarketOrderManager address: '0xD14b252af1eDe8a3FC620899c7b52eC9131376ce' startBlock: 20651900 - kind: ethereum mapping: abis: - file: /: /ipfs/QmNqAHPj2gP7EYijXXnebNtqQsbL43dj6yYN1F6b2To2Qz name: TriggerOrderManager apiVersion: 0.0.7 entities: - CancelDecreaseTriggerOrder - CancelIncreaseTriggerOrder - CreateDecreaseTriggerOrder - CreateIncreaseTriggerOrder - EditDecreaseTriggerOrder - EditIncreaseTriggerOrder - ExecuteDecreaseTriggerOrder - ExecuteIncreaseTriggerOrder - TriggerOrderManagerInitialized - SetIsTriggerOrderKeeperOnly - SetMaxNumOfActiveDecreaseTriggerOrdersPerUser - SetMaxNumOfActiveIncreaseTriggerOrdersPerUser - SetTriggerOrderCreationFee - SetTriggerOrderExecutionFee eventHandlers: - event: >- CancelDecreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256) handler: handleCancelDecreaseTriggerOrder - event: >- CancelIncreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256) handler: handleCancelIncreaseTriggerOrder - event: >- CreateDecreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256) handler: handleCreateDecreaseTriggerOrder - event: >- CreateIncreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256) handler: handleCreateIncreaseTriggerOrder - event: >- EditDecreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256) handler: handleEditDecreaseTriggerOrder - event: >- EditIncreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256) handler: handleEditIncreaseTriggerOrder - event: >- ExecuteDecreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,address) handler: handleExecuteDecreaseTriggerOrder - event: >- ExecuteIncreaseTriggerOrder(indexed uint256,bool,indexed address,bool,indexed uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256,address) handler: handleExecuteIncreaseTriggerOrder - event: Initialized(uint8) handler: handleInitialized - event: SetIsTriggerOrderKeeperOnly(bool) handler: handleSetIsTriggerOrderKeeperOnly - event: SetMaxNumOfActiveDecreaseTriggerOrdersPerUser(uint256) handler: handleSetMaxNumOfActiveDecreaseTriggerOrdersPerUser - event: SetMaxNumOfActiveIncreaseTriggerOrdersPerUser(uint256) handler: handleSetMaxNumOfActiveIncreaseTriggerOrdersPerUser - event: SetTriggerOrderCreationFee(uint256) handler: handleSetTriggerOrderCreationFee - event: SetTriggerOrderExecutionFee(uint256) handler: handleSetTriggerOrderExecutionFee file: /: /ipfs/QmVdHaKRGXDXBZPShPv99JGVt8i14dj6NQqPGZHeMi72Yj kind: ethereum/events language: wasm/assemblyscript name: TriggerOrderManager network: celo source: abi: TriggerOrderManager address: '0xe61Dc5b75bBd45226FB06aC8F170Cb5624F71D51' startBlock: 20651900 schema: file: /: /ipfs/QmdGacRG67XapTEmNePtQJJrfMYD4EQmhHBrx4TCWgcgB1 specVersion: 0.0.5