dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmf2Fx7DCbdoN3Bv6q1apD1gti8FeVQwiWe7vr38bp72AL name: V21Factory - file: /: /ipfs/QmUxyfjs7S9PePWCEgAh5Xcx7FmHeoV1DbEDtwvVkWZWCR name: Erc20 - file: /: /ipfs/QmT9fp3LRGvVrVMjdR5zWqdFKmczqyCWF82n4gZPTmeyFj name: Erc20Bytes32 apiVersion: 0.0.5 entities: - Register eventHandlers: - event: >- SummonComplete(indexed address,address[],address[],uint256,uint256,uint256,uint256,uint256,uint256,uint256,uint256[]) handler: handleSummonV21 - event: 'Register(uint256,address,string,string,uint256)' handler: handleRegisterV21 file: /: /ipfs/QmQyAnKUYVFzUvUTnYg9GtRz12vZM8rgm6uAeDBQ7WbX2Z kind: ethereum/events language: wasm/assemblyscript name: V21Factory network: optimism source: abi: V21Factory address: '0x032865ACfc05E769902Fe90Bcc9d511875a74E66' startBlock: 4864699 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmdTMthb5LNTMeacgifyrsUJXgyphnXPWnkUWYReBNYGuQ name: SafeMinionFactory apiVersion: 0.0.5 entities: - Moloch - Minion - SafeMinion eventHandlers: - event: >- SummonMinion(indexed address,indexed address,indexed address,string,string,uint256) handler: handleSummonedSafeMinion file: /: /ipfs/QmaANtoYX42h5cWdBEro27RVpM3n66xgHNUXr7SRLYQHTc kind: ethereum/events language: wasm/assemblyscript name: SafeMinionFactory network: optimism source: abi: SafeMinionFactory address: '0xE01F3F0F09E778e1AD83Fbdaa00e86676F317C6e' startBlock: 4865989 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmbnhuyc11FwshKSkUoy6xCEbYU8SHaCJFis9w1HmYesdL name: V2SafeMinionFactory apiVersion: 0.0.5 entities: - Moloch - Minion - SafeMinion eventHandlers: - event: >- SummonMinion(indexed address,indexed address,indexed address,string,string,uint256) handler: handleSummonedSafeMinionV2 file: /: /ipfs/QmaANtoYX42h5cWdBEro27RVpM3n66xgHNUXr7SRLYQHTc kind: ethereum/events language: wasm/assemblyscript name: V2SafeMinionFactory network: optimism source: abi: V2SafeMinionFactory address: '0x8C0463EAfc0B91d7A246CA391Dc4f81E9E6Bd029' startBlock: 10872276 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmb2TazUjewcEgCrL86P4y44bXyJzPw5oS5rcm5EVZpvu9 name: V22Factory - file: /: /ipfs/QmUxyfjs7S9PePWCEgAh5Xcx7FmHeoV1DbEDtwvVkWZWCR name: Erc20 - file: /: /ipfs/QmT9fp3LRGvVrVMjdR5zWqdFKmczqyCWF82n4gZPTmeyFj name: Erc20Bytes32 apiVersion: 0.0.5 entities: - Register eventHandlers: - event: >- SummonComplete(indexed address,address,address,address[],uint256,uint256,uint256,uint256,uint256,uint256,uint256) handler: handleSummonV22 file: /: /ipfs/QmXdhDNEzLAbHyjNC52pn8ZDLhT58vDSY58pdSfrRmJfku kind: ethereum/events language: wasm/assemblyscript name: V22Factory network: optimism source: abi: V22Factory address: '0x9425f47e808d9d4fE56f5F9f517CbBDd802DcdFb' startBlock: 10877151 description: DAOHaus Supergraph repository: 'https://github.com/HausDAO/daohaus-supergraph' schema: file: /: /ipfs/QmQumFj8C9bwCe6vjKpDptA9QDePCN65ztf8YZU8kGaSAU specVersion: 0.0.2 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmew5G3PR4tH1GXvQiYCojUmsVs1gpLgCVKAoP6qSxrvgd name: V21Moloch - file: /: /ipfs/QmUxyfjs7S9PePWCEgAh5Xcx7FmHeoV1DbEDtwvVkWZWCR name: Erc20 - file: /: /ipfs/QmT9fp3LRGvVrVMjdR5zWqdFKmczqyCWF82n4gZPTmeyFj name: Erc20Bytes32 apiVersion: 0.0.5 entities: - Moloch - TokenBalance - Token - Member - Vote - Proposal eventHandlers: - event: >- SubmitProposal(indexed address,uint256,uint256,uint256,address,uint256,address,string,bool[6],uint256,indexed address,indexed address) handler: handleSubmitProposal - event: >- SubmitVote(uint256,indexed uint256,indexed address,indexed address,uint8) handler: handleSubmitVote - event: >- SponsorProposal(indexed address,indexed address,uint256,uint256,uint256) handler: handleSponsorProposal - event: 'ProcessProposal(indexed uint256,indexed uint256,bool)' handler: handleProcessProposal - event: 'ProcessGuildKickProposal(indexed uint256,indexed uint256,bool)' handler: handleProcessGuildKickProposal - event: 'ProcessWhitelistProposal(indexed uint256,indexed uint256,bool)' handler: handleProcessWhitelistProposal - event: 'UpdateDelegateKey(indexed address,address)' handler: handleUpdateDelegateKey - event: 'CancelProposal(indexed uint256,address)' handler: handleCancelProposal - event: 'Withdraw(indexed address,address,uint256)' handler: handleWithdraw - event: 'Ragequit(indexed address,uint256,uint256)' handler: handleRagequit - event: 'TokensCollected(indexed address,uint256)' handler: handleTokensCollected file: /: /ipfs/Qmd2YdgV8gtK3Ds5gQazRM4TfMZt3rPucVFUStR1zCzkJY kind: ethereum/events language: wasm/assemblyscript name: MolochV21Template network: optimism source: abi: V21Moloch - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmP4unq3HFXhSH8iVzAKVcR8UpmMM5vij5TqCYCxBZdVT1 name: SafeMinion apiVersion: 0.0.5 entities: - Moloch - Minion - Proposal eventHandlers: - event: >- ProposeNewAction(indexed bytes32,indexed uint256,address,uint256,address,bool,bytes) handler: handleProposeAction - event: 'ExecuteAction(indexed bytes32,indexed uint256,bytes,address)' handler: handleExecuteAction file: /: /ipfs/QmVi44z6VYZHMUJFaTCjz8LxuyeZXRCLkyK5U6LbatqxSC kind: ethereum/events language: wasm/assemblyscript name: SafeMinionTemplate network: optimism source: abi: SafeMinion - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbcvYCVFhkpJdvSqkKmC2sxdZi26TVsso3sM7wJry6AN7 name: V22Moloch - file: /: /ipfs/QmUxyfjs7S9PePWCEgAh5Xcx7FmHeoV1DbEDtwvVkWZWCR name: Erc20 - file: /: /ipfs/QmT9fp3LRGvVrVMjdR5zWqdFKmczqyCWF82n4gZPTmeyFj name: Erc20Bytes32 apiVersion: 0.0.5 entities: - Moloch - TokenBalance - Token - Member - Vote - Proposal - Shaman eventHandlers: - event: >- SubmitProposal(indexed address,uint256,uint256,uint256,address,uint256,address,string,bool[6],uint256,indexed address,indexed address) handler: handleSubmitProposal - event: >- SubmitVote(uint256,indexed uint256,indexed address,indexed address,uint8) handler: handleSubmitVote - event: >- SponsorProposal(indexed address,indexed address,uint256,uint256,uint256) handler: handleSponsorProposal - event: 'ProcessProposal(indexed uint256,indexed uint256,bool)' handler: handleProcessProposal - event: 'ProcessGuildKickProposal(indexed uint256,indexed uint256,bool)' handler: handleProcessGuildKickProposal - event: 'ProcessWhitelistProposal(indexed uint256,indexed uint256,bool)' handler: handleProcessWhitelistProposal - event: 'UpdateDelegateKey(indexed address,address)' handler: handleUpdateDelegateKey - event: 'CancelProposal(indexed uint256,address)' handler: handleCancelProposal - event: 'Withdraw(indexed address,address,uint256)' handler: handleWithdraw - event: 'Ragequit(indexed address,uint256,uint256)' handler: handleRagequit - event: 'TokensCollected(indexed address,uint256)' handler: handleTokensCollected - event: 'SetSpamPrevention(address,uint256)' handler: handleSpamPrevention - event: 'SetShaman(indexed address,bool)' handler: handleSetShaman - event: 'Shaman(indexed address,uint256,uint256,bool)' handler: handleShaman file: /: /ipfs/Qmd2YdgV8gtK3Ds5gQazRM4TfMZt3rPucVFUStR1zCzkJY kind: ethereum/events language: wasm/assemblyscript name: MolochV22Template network: optimism source: abi: V22Moloch