dataSources: - context: chainId: data: 100 type: Int kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qme865ZDyrxT7UTnXcUF1JYZwmVMeSXS31yzCdgrvy9SoH name: RegistryFactoryV0_0 - file: /: /ipfs/QmNZeSadJasuiHQWfyisEmBgfw61c2EFmMtrmfsHRHE7ey name: RegistryCommunityV0_0 apiVersion: 0.0.7 entities: - RegistryFactoryV0_0 - RegistryCommunity eventHandlers: - event: CommunityCreated(address) handler: handleCommunityCreated - event: 'CommunityValiditySet(address,bool)' handler: handleCommunityValiditySet - event: 'ProtocolFeeSet(address,uint256)' handler: handleProtocolFeeSet - event: Initialized(uint8) handler: handleRegistryInitialized file: /: /ipfs/QmRpisy6tU8V2qjJBN9xWqufMr93HL7BVEZ5TW7h5ox5Vm kind: ethereum/events language: wasm/assemblyscript name: RegistryFactoryV0_0 network: gnosis source: abi: RegistryFactoryV0_0 address: '0x08df82f74d1f56f650e98da2dd4240f1a31711bc' startBlock: 36032423 - context: chainId: data: 100 type: Int kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmfDBv7cJzorQeiaRKUY72pcWNnJ2SwgVcLBFKSV4dDf44 name: PassportScorer apiVersion: 0.0.7 entities: - PassportScorer eventHandlers: - event: Initialized(uint8) handler: handleInitialized - event: 'UserScoreAdded(indexed address,uint256)' handler: handleUserScoreAdded - event: UserRemoved(indexed address) handler: handleUserRemoved - event: 'StrategyAdded(indexed address,uint256,bool,address)' handler: handleStrategyAdded - event: StrategyRemoved(indexed address) handler: handleStrategyRemoved - event: StrategyActivated(indexed address) handler: handleStrategyActivated - event: 'ThresholdModified(indexed address,uint256)' handler: handleThresholdModified file: /: /ipfs/QmZYvZ3br5xdq15ybWdPLPBEjaRAbN2XgvmmKg1BFGgLZb kind: ethereum/events language: wasm/assemblyscript name: PassportScorer network: gnosis source: abi: PassportScorer address: '0x20965C5C8a021ac6fFeD5dE7A402f7CEaC3b0A82' startBlock: 36032423 features: - nonFatalErrors schema: file: /: /ipfs/QmWtjT52soBUMYKrab3kbKmuCxkDga31xHmisjar9XjLGS specVersion: 0.0.5 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmNZeSadJasuiHQWfyisEmBgfw61c2EFmMtrmfsHRHE7ey name: RegistryCommunityV0_0 - file: /: /ipfs/QmZnFNAiTcDvBZH2LqWbtxQ3yJcGHAxPBmfbUwDEpjWwaL name: ERC20 - file: /: /ipfs/QmVPfdyy8QkV1X842sEs4D6oJoqif1AVgc1MFDkX9QKxUT name: CVStrategyV0_0 - file: /: /ipfs/Qme865ZDyrxT7UTnXcUF1JYZwmVMeSXS31yzCdgrvy9SoH name: RegistryFactoryV0_0 apiVersion: 0.0.7 entities: - RegistryCommunity - ERC20 - CVStrategy - TokenGarden - Member eventHandlers: - event: 'RegistryInitialized(bytes32,string,(uint256,string))' handler: handleInitialized - event: 'MemberRegistered(address,uint256)' handler: handleMemberRegistered - event: 'MemberRegisteredWithCovenant(address,uint256,string)' handler: handleMemberRegisteredWithCovenant - event: 'MemberUnregistered(address,uint256)' handler: handleMemberUnregistered - event: 'PoolCreated(uint256,address,address,address,(uint256,string))' handler: handlePoolCreated - event: 'MemberKicked(address,address,uint256)' handler: handleMemberKicked - event: CommunityFeeUpdated(uint256) handler: handleCommunityFeeUpdated - event: StrategyAdded(address) handler: handleStrategyAdded - event: StrategyRemoved(address) handler: handleStrategyRemoved - event: 'MemberActivatedStrategy(address,address,uint256)' handler: handleMemberActivatedStrategy - event: 'MemberDeactivatedStrategy(address,address)' handler: handleMemberDeactivatedStrategy - event: 'MemberPowerDecreased(address,uint256)' handler: handleMemberPowerDecreased - event: 'MemberPowerIncreased(address,uint256)' handler: handleMemberPowerIncreased - event: BasisStakedAmountUpdated(uint256) handler: handleBasisStakedAmountUpdated - event: CouncilSafeUpdated(address) handler: handleCouncilSafeUpdated - event: 'CouncilSafeChangeStarted(address,address)' handler: handleCouncilSafeChangeStarted - event: KickEnabledUpdated(bool) handler: handleKickEnabledUpdated - event: CovenantIpfsHashUpdated(string) handler: handleCovenantIpfsHashUpdated - event: CommunityNameUpdated(string) handler: handleCommunityNameUpdated - event: FeeReceiverChanged(address) handler: handleFeeReceiverChanged - event: PoolRejected(address) handler: handlePoolRejected file: /: /ipfs/QmVWbNdLVS2KQxYiYRKorquhCRUS5R4UPJTX8bRuKiD6fq kind: ethereum/events language: wasm/assemblyscript name: RegistryCommunityV0_0 network: gnosis source: abi: RegistryCommunityV0_0 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVPfdyy8QkV1X842sEs4D6oJoqif1AVgc1MFDkX9QKxUT name: CVStrategyV0_0 - file: /: /ipfs/QmNZeSadJasuiHQWfyisEmBgfw61c2EFmMtrmfsHRHE7ey name: RegistryCommunityV0_0 - file: /: /ipfs/QmVn7aoqSjXntowh8TArC9KbEN43joba2TNzpUMS4Nd21P name: Allo apiVersion: 0.0.7 entities: - CVStrategy - CVStrategyConfig - CVProposal - Allo eventHandlers: - event: >- InitializedCV(uint256,((uint256,uint256,uint256,uint256),uint8,uint8,(uint256),(address,address,uint256,uint256,uint256,uint256),address,address)) handler: handleInitialized - event: >- InitializedCV2(uint256,((uint256,uint256,uint256,uint256),uint8,uint8,(uint256),(address,address,uint256,uint256,uint256,uint256),address,address,uint256,address[])) handler: handleInitializedV2 - event: 'ProposalCreated(uint256,uint256)' handler: handleProposalCreated - event: PoolAmountIncreased(uint256) handler: handlePoolAmountIncreased - event: 'SupportAdded(address,uint256,uint256,uint256,uint256)' handler: handleSupportAdded - event: 'Distributed(uint256,address,uint256)' handler: handleDistributed - event: 'PowerIncreased(address,uint256,uint256)' handler: handlePowerIncreased - event: 'PowerDecreased(address,uint256,uint256)' handler: handlePowerDecreased - event: PointsDeactivated(address) handler: handlePointsDeactivated - event: 'CVParamsUpdated((uint256,uint256,uint256,uint256))' handler: handleCVParamsUpdated - event: 'ProposalDisputed(address,uint256,uint256,address,string,uint256)' handler: handleProposalDisputed - event: 'Ruling(indexed address,indexed uint256,uint256)' handler: handleDisputeRuled - event: ProposalCancelled(uint256) handler: handleProposalCancelled - event: >- ArbitrableConfigUpdated(uint256,address,address,uint256,uint256,uint256,uint256) handler: handleArbitrableConfigUpdated - event: 'AllowlistMembersAdded(uint256,address[])' handler: handleAllowlistMembersAdded - event: 'AllowlistMembersRemoved(uint256,address[])' handler: handleAllowlistMembersRemoved - event: SybilScorerUpdated(address) handler: handleSybilScorerUpdated file: /: /ipfs/QmbLkfy4YbWREq2QmqJ5gjszAQLDFKYQ2JUEVzQYietnSY kind: ethereum/events language: wasm/assemblyscript name: CVStrategyV0_0 network: gnosis source: abi: CVStrategyV0_0 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmPE3LAutHmhDoRjEkvbczxYN7N8UF8zGeSJDTKLLuqaKs name: CollateralVault apiVersion: 0.0.7 entities: - CollateralVault - CollateralVaultDeposit eventHandlers: - event: 'CollateralDeposited(uint256,indexed address,uint256)' handler: handleCollateralDeposited - event: >- CollateralWithdrawn(uint256,indexed address,indexed address,uint256,bool) handler: handleCollateralWithdrawnFor - event: 'CollateralWithdrawn(uint256,indexed address,uint256,bool)' handler: handleCollateralWithdrawn file: /: /ipfs/QmbLkfy4YbWREq2QmqJ5gjszAQLDFKYQ2JUEVzQYietnSY kind: ethereum/events language: wasm/assemblyscript name: CollateralVault network: gnosis source: abi: CollateralVault - kind: file/ipfs mapping: abis: - file: /: /ipfs/QmVPfdyy8QkV1X842sEs4D6oJoqif1AVgc1MFDkX9QKxUT name: CVStrategyV0_0 apiVersion: 0.0.7 entities: - ProposalDisputeMetadata file: /: /ipfs/QmbjghTnjda79eRe7KxpgbT3Ubz132ys477EwxvWqDKCWF handler: handleProposalDisputeMetadata language: wasm/assemblyscript name: ProposalDisputeMetadata - kind: file/ipfs mapping: abis: - file: /: /ipfs/QmVPfdyy8QkV1X842sEs4D6oJoqif1AVgc1MFDkX9QKxUT name: CVStrategyV0_0 apiVersion: 0.0.7 entities: - ProposalMetadata file: /: /ipfs/QmbjghTnjda79eRe7KxpgbT3Ubz132ys477EwxvWqDKCWF handler: handleProposalMetadata language: wasm/assemblyscript name: ProposalMetadata