dataSources: - kind: ethereum mapping: abis: - file: /: /ipfs/QmNfMmvKFsZm65kG7wNMjbL9uhnQSqiwrBV67QMm4nJvqJ name: Hats apiVersion: 0.0.7 entities: - Hat - Wearer - Tree eventHandlers: - event: 'HatCreated(uint256,string,uint32,address,address,bool,string)' handler: handleHatCreated - event: 'HatDetailsChanged(uint256,string)' handler: handleHatDetailsChanged - event: 'HatEligibilityChanged(uint256,address)' handler: handleHatEligibilityChanged - event: 'HatImageURIChanged(uint256,string)' handler: handleHatImageURIChanged - event: 'HatMaxSupplyChanged(uint256,uint32)' handler: handleHatMaxSupplyChanged - event: HatMutabilityChanged(uint256) handler: handleHatMutabilityChanged - event: 'HatStatusChanged(uint256,bool)' handler: handleHatStatusChanged - event: 'HatToggleChanged(uint256,address)' handler: handleHatToggleChanged - event: >- TransferSingle(indexed address,indexed address,indexed address,uint256,uint256) handler: handleTransferSingle - event: 'WearerStandingChanged(uint256,address,bool)' handler: handleWearerStandingChanged - event: 'TopHatLinkRequested(uint32,uint256)' handler: handleTopHatLinkRequested - event: 'TopHatLinked(uint32,uint256)' handler: handleTopHatLinked file: /: /ipfs/QmRVQuURDjoagDpUVNP6E7mXQGmbyy2E4gvDjdqL2o4jS1 kind: ethereum/events language: wasm/assemblyscript name: Hats network: celo source: abi: Hats address: '0x3bc1A0Ad72417f2d411118085256fC53CBdDd137' startBlock: 22586096 - kind: ethereum mapping: abis: - file: /: /ipfs/QmSQtu7ZxzZmHUE9wYAmENui32surVEWthbVpWVgs1A4XK name: HatsModuleFactoryV0_6_0 apiVersion: 0.0.7 entities: - ClaimsHatter eventHandlers: - event: >- HatsModuleFactory_ModuleDeployed(address,address,uint256,bytes,bytes) handler: handleModuleDeployed file: /: /ipfs/QmUAWgxRcMmRuLd8vx7GhEVTEpimHWFVWh1pgQa6ZpkcWy kind: ethereum/events language: wasm/assemblyscript name: HatsModuleFactoryV0_6_0 network: celo source: abi: HatsModuleFactoryV0_6_0 address: '0xfE661c01891172046feE16D3a57c3Cf456729efA' startBlock: 22586287 - kind: ethereum mapping: abis: - file: /: /ipfs/QmXWiGxJaaTJhJ75gAyMQkFcdbz5FuRuz1CiepjrhndV9P name: HatsModuleFactoryV0_7_0 apiVersion: 0.0.7 entities: - ClaimsHatter eventHandlers: - event: >- HatsModuleFactory_ModuleDeployed(address,address,uint256,bytes,bytes,uint256) handler: handleModuleDeployed file: /: /ipfs/QmbU3TGTSna6ospPRTqpPXmHeuh5no5Y9w1SCdEfFfzjy6 kind: ethereum/events language: wasm/assemblyscript name: HatsModuleFactoryV0_7_0 network: celo source: abi: HatsModuleFactoryV0_7_0 address: '0x0a3f85fa597B6a967271286aA0724811acDF5CD9' startBlock: 24632474 schema: file: /: /ipfs/QmYeM1xwS3dfsiHrM3LEd7y78YPCAa5PqWs6UEvsqi8Q1B specVersion: 0.0.5 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmNXkLCVfdNNGyZnNa61TkaU6G364nXutnZuFREQcoUWsN name: MultiClaimsHatter apiVersion: 0.0.7 entities: - ClaimsHatter eventHandlers: - event: 'HatsClaimabilitySet(uint256[],uint8[])' handler: handleHatsClaimabilitySet - event: 'HatClaimabilitySet(uint256,uint8)' handler: handleHatClaimabilitySet file: /: /ipfs/Qmb8gYMgvy4VeaoPp7mFwHWZHAWUbUSnpph38rwymuzELf kind: ethereum/events language: wasm/assemblyscript name: MultiClaimsHatter network: celo source: abi: MultiClaimsHatter