specVersion: 0.0.4 schema: file: ./schema.graphql dataSources: - kind: ethereum/contract name: ENSGovernor network: mainnet source: address: "0x323A76393544d5ecca80cd6ef2A560C6a395b7E3" abi: ENSGovernor startBlock: 13533750 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: ENSGovernor file: ./abis/ENSGovernor.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/ens_mapping.ts - kind: ethereum/contract name: GitcoinGovernorAlpha network: mainnet source: address: "0xDbD27635A534A3d3169Ef0498beB56Fb9c937489" abi: GitcoinGovernorAlpha startBlock: 12497481 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: GitcoinGovernorAlpha file: ./abis/GitcoinGovernorAlpha.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/gtc_mapping.ts - kind: ethereum/contract name: PoolTogetherGovernorAlpha network: mainnet source: address: "0xb3a87172f555ae2a2ab79be60b336d2f7d0187f0" abi: PoolTogetherGovernorAlpha startBlock: 11870114 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: PoolTogetherGovernorAlpha file: ./abis/PoolTogetherGovernorAlpha.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/pooltogether_mapping.ts - kind: ethereum/contract name: UniswapGovernorAlpha network: mainnet source: address: "0x5e4be8bc9637f0eaa1a755019e06a68ce081d58f" abi: UniswapGovernorAlpha startBlock: 10861678 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: UniswapGovernorAlpha file: ./abis/UniswapGovernorAlpha.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/uniswap_mapping.ts - kind: ethereum/contract name: UniswapGovernorBravo network: mainnet source: address: "0x408ED6354d4973f66138C91495F2f2FCbd8724C3" abi: UniswapGovernorBravo startBlock: 10861678 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: UniswapGovernorBravo file: ./abis/UniswapGovernorBravo.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCastBravo file: ./src/uniswap_mapping.ts - kind: ethereum/contract name: NexusMutualGovernance network: mainnet source: address: "0x4a5c681ddc32acc6cca51ac17e9d461e6be87900" abi: NexusMutualGovernance startBlock: 7815930 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: NexusMutualGovernance file: ./abis/NexusMutualGovernance.json eventHandlers: - event: Proposal(indexed address,indexed uint256,uint256,string,string,string) handler: handleProposalCreated - event: Vote(indexed address,indexed uint256,indexed uint256,uint256,uint256) handler: handleVoteCast file: ./src/nexus_mutual_mapping.ts - kind: ethereum/contract name: RariGovernorBravo network: mainnet source: address: "0x91d9c2b5cF81D55a5f2Ecc0fC84E62f9cd2ceFd6" abi: RariGovernorBravo startBlock: 12904056 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: RariGovernorBravo file: ./abis/RariGovernorBravo.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/rari_mapping.ts - kind: ethereum/contract name: IndexedGovernorAlpha network: mainnet source: address: "0x95129751769f99cc39824a0793ef4933dd8bb74b" abi: IndexedGovernorAlpha startBlock: 11457782 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: IndexedGovernorAlpha file: ./abis/IndexedGovernorAlpha.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/indexed_mapping.ts - kind: ethereum/contract name: AmpleforthGovernorBravo network: mainnet source: address: "0x8a994c6f55be1fd2b4d0dc3b8f8f7d4e3a2da8f1" abi: AmpleforthGovernorBravo startBlock: 12685241 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: AmpleforthGovernorBravo file: ./abis/AmpleforthGovernorBravo.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/ampleforth_mapping.ts - kind: ethereum/contract name: InverseFinanceGovernor network: mainnet source: address: "0xBeCCB6bb0aa4ab551966A7E4B97cec74bb359Bf6" abi: InverseFinanceGovernor startBlock: 13549618 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: InverseFinanceGovernor file: ./abis/InverseFinanceGovernor.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/inversefinance_mapping.ts - kind: ethereum/contract name: FeiGovernance network: mainnet source: address: "0x0BEF27FEB58e857046d630B2c03dFb7bae567494" abi: FeiGovernance startBlock: 13349454 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: FeiGovernance file: ./abis/FeiGovernance.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/fei_mapping.ts - kind: ethereum/contract name: YamFinanceGovernor network: mainnet source: address: "0x78BdD33e95ECbcAC16745FB28DB0FFb703344026" abi: YamFinanceGovernor startBlock: 10910236 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: YamFinanceGovernor file: ./abis/YamFinanceGovernor.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/yam_mapping.ts - kind: ethereum/contract name: YamGovernorAlpha network: mainnet source: address: "0x2da253835967d6e721c6c077157f9c9742934aea" abi: YamGovernorAlpha startBlock: 11778137 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: YamGovernorAlpha file: ./abis/YamGovernorAlpha.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCast file: ./src/yam_mapping.ts - kind: ethereum/contract name: CompoundGovernor network: mainnet source: address: "0xc0Da02939E1441F497fd74F78cE7Decb17B66529" abi: CompoundGovernor startBlock: 12006099 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: CompoundGovernor file: ./abis/CompoundGovernor.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/compound_mapping.ts - kind: ethereum/contract name: NounsToken network: mainnet source: address: "0x6f3E6272A167e8AcCb32072d08E0957F9c79223d" abi: NounsToken startBlock: 12985453 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: NounsToken file: ./abis/NounsToken.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/nouns_mapping.ts - kind: ethereum/contract name: AaveGovernor network: mainnet source: address: "0x8a2efd9a790199f4c94c6effe210fce0b4724f52" abi: AaveGovernor startBlock: 13549618 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: AaveGovernor file: ./abis/AaveGovernor.json eventHandlers: - event: ProposalCreated(indexed uint256,indexed bytes32,indexed bytes32,uint256,uint256,uint256,uint256,uint256,address) handler: handleProposalCreated - event: StatusChangeToExecuted(indexed uint256) handler: handleProposalExecuted - event: StatusChangeToVoting(indexed uint256,uint256) handler: handleProposalQueued - event: VoteEmitted(indexed uint256,indexed address,indexed uint256,address,uint256,uint256) handler: handleVoteCast file: ./src/aave_mapping.ts - kind: ethereum/contract name: IdleFinanceToken network: mainnet source: address: "0x3D5Fc645320be0A085A32885F078F7121e5E5375" abi: IdleFinanceToken startBlock: 13753067 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: IdleFinanceToken file: ./abis/IdleFinanceToken.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(indexed address,uint256,uint8,uint256,string) handler: handleVoteCast file: ./src/idle_mapping.ts - kind: ethereum/contract name: IdleFinanceTokenAlpha network: mainnet source: address: "0x2256b25CFC8E35c3135664FD03E77595042fe31B" abi: IdleFinanceTokenAlpha startBlock: 11333755 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: IdleFinanceTokenAlpha file: ./abis/IdleFinanceTokenAlpha.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,address,address[],uint256[],string[],bytes[],uint256,uint256,string) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256) handler: handleProposalQueued - event: VoteCast(address,uint256,bool,uint256) handler: handleVoteCastAlpha file: ./src/idle_mapping.ts - kind: ethereum/contract name: DyDxGovernor network: mainnet source: address: "0x7E9B1672616FF6D6629Ef2879419aaE79A9018D2" abi: DyDxGovernor startBlock: 12816310 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: DyDxGovernor file: ./abis/DyDxGovernor.json eventHandlers: - event: ProposalCanceled(uint256) handler: handleProposalCanceled - event: ProposalCreated(uint256,indexed address,indexed address,address[],uint256[],string[],bytes[],bool[],uint256,uint256,address,bytes32) handler: handleProposalCreated - event: ProposalExecuted(uint256,indexed address) handler: handleProposalExecuted - event: ProposalQueued(uint256,uint256,indexed address) handler: handleProposalQueued - event: VoteEmitted(uint256,indexed address,bool,uint256) handler: handleVoteCast file: ./src/dydx_mapping.ts - kind: ethereum/contract name: ElementFinanceGovernor network: mainnet source: address: "0xEaCD577C3F6c44C3ffA398baaD97aE12CDCFed4a" abi: ElementFinanceGovernor startBlock: 14032387 mapping: kind: ethereum/events apiVersion: 0.0.6 language: wasm/assemblyscript entities: - User - Proposal - Vote abis: - name: ElementFinanceGovernor file: ./abis/ElementFinance.json eventHandlers: - event: ProposalCreated(uint256,uint256,uint256,uint256) handler: handleProposalCreated - event: ProposalExecuted(uint256) handler: handleProposalExecuted - event: Voted(indexed address,indexed uint256,(uint128,uint8)) handler: handleVoteCast file: ./src/elementfinance_mapping.ts