dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmWhKb343rd86ETmyKpQknTtGrzSosBHgquhcqPep17TWk name: LightGTCRFactory apiVersion: 0.0.6 entities: - MetaEvidence - LRegistry eventHandlers: - event: NewGTCR(indexed address) handler: handleNewGTCR file: /: /ipfs/Qme7gjzzNwcx5FKrmnR4wDgijTqtvMzBhu669HBtr86T3F kind: ethereum/events language: wasm/assemblyscript name: LightGTCRFactory network: mainnet source: abi: LightGTCRFactory address: '0xb9dDC813AcAF3fD7aBC4C16735A09Bc1C0EE0054' startBlock: 13810085 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmarPnEqEouTtr4iEoqPgXe2P24j2jYRaEmRMFdP7fKbtw name: GTCRFactory apiVersion: 0.0.6 entities: - MetaEvidence - Registry eventHandlers: - event: NewGTCR(indexed address) handler: handleNewGTCR file: /: /ipfs/QmZbkGn2tNXY5F6sWExTQvJJjZ51sgk9AemcJWHWWRiiq5 kind: ethereum/events language: wasm/assemblyscript name: GTCRFactory network: mainnet source: abi: GTCRFactory address: '0xe9dd523600b74b8ef0af164687079a6c437f9cd5' startBlock: 10247117 description: Generalized TCR features: - fullTextSearch - ipfsOnEthereumContracts repository: 'https://github.com/kleros/gtcr-subgraph' schema: file: /: /ipfs/QmWENsuMFSU2nMC66ovJE6YgcSudj1bqcKikbc2ivhBdWB specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qma1f8tj9tZxKYewQqyMFf8heLqmtW9Lzupeepv3Nkp6tb name: LightGeneralizedTCR - file: /: /ipfs/QmcCYGF3QAQKWpai5omwjB8Ddfi1WUXGSdnENo1NKobEGk name: IArbitrator apiVersion: 0.0.6 entities: - LItem - 'LItem,' - 'ItemProp,' - 'LRequest,' - 'LRound,' - 'LRegistry,' - 'MetaEvidence,' - 'Arbitrator,' - 'LContribution,' eventHandlers: - event: 'NewItem(indexed bytes32,string,bool)' handler: handleNewItem - event: 'RequestSubmitted(indexed bytes32,uint256)' handler: handleRequestSubmitted - event: 'Dispute(indexed address,indexed uint256,uint256,uint256)' handler: handleRequestChallenged - event: 'ItemStatusChange(indexed bytes32,bool)' handler: handleStatusUpdated - event: >- Contribution(indexed bytes32,uint256,uint256,indexed address,uint256,uint8) handler: handleContribution - event: >- RewardWithdrawn(indexed address,indexed bytes32,uint256,uint256,uint256) handler: handleRewardWithdrawn - event: 'MetaEvidence(indexed uint256,string)' handler: handleMetaEvidence - event: 'Evidence(indexed address,indexed uint256,indexed address,string)' handler: handleEvidence - event: 'Ruling(indexed address,indexed uint256,uint256)' handler: handleRuling - event: ConnectedTCRSet(indexed address) handler: handleConnectedTCRSet file: /: /ipfs/QmYaCim3cKoYCbeHpVQV66LWie4syNC6u3PmvZuuMn1G32 kind: ethereum/events language: wasm/assemblyscript name: LightGeneralizedTCR network: mainnet source: abi: LightGeneralizedTCR - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcCYGF3QAQKWpai5omwjB8Ddfi1WUXGSdnENo1NKobEGk name: IArbitrator - file: /: /ipfs/Qma1f8tj9tZxKYewQqyMFf8heLqmtW9Lzupeepv3Nkp6tb name: LightGeneralizedTCR apiVersion: 0.0.6 entities: - Arbitrator eventHandlers: - event: 'AppealPossible(indexed uint256,indexed address)' handler: handleAppealPossible - event: 'AppealDecision(indexed uint256,indexed address)' handler: handleAppealDecision file: /: /ipfs/QmYaCim3cKoYCbeHpVQV66LWie4syNC6u3PmvZuuMn1G32 kind: ethereum/events language: wasm/assemblyscript name: LIArbitrator network: mainnet source: abi: IArbitrator - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTNP8Ds4vhhjxaMEqrrus7MoAbLqAR6cWBNdhcgKPJuNq name: GeneralizedTCR - file: /: /ipfs/QmcCYGF3QAQKWpai5omwjB8Ddfi1WUXGSdnENo1NKobEGk name: IArbitrator apiVersion: 0.0.6 entities: - Item - Request - Round - Registry - MetaEvidence - Arbitrator eventHandlers: - event: >- ItemStatusChange(indexed bytes32,indexed uint256,indexed uint256,bool,bool) handler: handleRequestResolved - event: >- RequestEvidenceGroupID(indexed bytes32,indexed uint256,indexed uint256) handler: handleRequestSubmitted - event: 'Dispute(indexed address,indexed uint256,uint256,uint256)' handler: handleRequestChallenged - event: >- AppealContribution(indexed bytes32,indexed address,indexed uint256,uint256,uint256,uint8) handler: handleAppealContribution - event: >- HasPaidAppealFee(indexed bytes32,indexed uint256,indexed uint256,uint8) handler: handleHasPaidAppealFee - event: 'MetaEvidence(indexed uint256,string)' handler: handleMetaEvidence - event: 'Evidence(indexed address,indexed uint256,indexed address,string)' handler: handleEvidence - event: 'Ruling(indexed address,indexed uint256,uint256)' handler: handleRuling - event: ConnectedTCRSet(indexed address) handler: handleConnectedTCRSet file: /: /ipfs/QmcBafBWYbTsYVbCePwYuKkpawfn7JJFU1dQ3Bidb3wfEi kind: ethereum/events language: wasm/assemblyscript name: GeneralizedTCR network: mainnet source: abi: GeneralizedTCR - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcCYGF3QAQKWpai5omwjB8Ddfi1WUXGSdnENo1NKobEGk name: IArbitrator - file: /: /ipfs/QmTNP8Ds4vhhjxaMEqrrus7MoAbLqAR6cWBNdhcgKPJuNq name: GeneralizedTCR apiVersion: 0.0.6 entities: - Item - Request - Round - Registry - MetaEvidence - Arbitrator eventHandlers: - event: 'AppealPossible(indexed uint256,indexed address)' handler: handleAppealPossible - event: 'AppealDecision(indexed uint256,indexed address)' handler: handleAppealDecision file: /: /ipfs/QmcBafBWYbTsYVbCePwYuKkpawfn7JJFU1dQ3Bidb3wfEi kind: ethereum/events language: wasm/assemblyscript name: IArbitrator network: mainnet source: abi: IArbitrator