dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmWqpJta5maGEZAcQ8zW9HDGv4aPmgkBdRPJi4hPjgiCuo name: EventEmitter - file: /: /ipfs/QmeeTHRe9TD3bdnR6r4hyJkkWrSzzriXY2wq6eNWvVRsiB name: ChildChainStreamer - file: /: /ipfs/QmaH36dmGJ91f1S3rZKKBtitgna7aprpCsKXgxVsYAeqzP name: ChildChainLiquidityGaugeV2 apiVersion: 0.0.6 entities: - Pool eventHandlers: - event: 'LogArgument(indexed address,indexed bytes32,bytes,uint256)' handler: handleLogArgument file: /: /ipfs/Qmb5PWemSFWJwQkMzGJzoa4UhzQuFYnmdSNGepsXFaxS1J kind: ethereum/events language: wasm/assemblyscript name: EventEmitter network: optimism source: abi: EventEmitter address: '0x082990116f256E078572a1b69772115d2cF6b0a2' startBlock: 99124541 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmXYXSexiAAN8ejqbTjGJqdreYGQzcq83HvvyqJWL39MoD name: ChildChainLiquidityGaugeFactory - file: /: /ipfs/QmYteiPRbJRQAfGtdWGSBhXuESAaEkEPA4QvWWwAoXKwBV name: RewardsOnlyGauge - file: /: /ipfs/QmVesXmNt2zSTy8DFugC7hLb9yKaxaGNAGweWcwsKEiAvc name: LiquidityGauge - file: /: /ipfs/QmdHbQf2pXqak8XruLV6qw94zZho6Qdcbmy3ERTiApgvXH name: WeightedPool - file: /: /ipfs/QmTK8vr4Ad67v5uyNgyqE9MCFyEJQYqUT8Dpa9PAijXQuZ name: Vault apiVersion: 0.0.6 entities: - GaugeFactory - LiquidityGauge eventHandlers: - event: 'RewardsOnlyGaugeCreated(indexed address,indexed address,address)' handler: handleRewardsOnlyGaugeCreated file: /: /ipfs/QmRiLmXt48qnULCy8uMGhf5NnqGN4Qd65TVACTDyJnUDv7 kind: ethereum/events language: wasm/assemblyscript name: ChildChainLiquidityGaugeFactory network: optimism source: abi: ChildChainLiquidityGaugeFactory address: '0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647' startBlock: 9052485 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmPL2oExazAAfTuRAfgFbKZVBW7H2k9Xi1uo4jh1nCwLhY name: ChildChainGaugeV2Factory - file: /: /ipfs/QmVesXmNt2zSTy8DFugC7hLb9yKaxaGNAGweWcwsKEiAvc name: LiquidityGauge - file: /: /ipfs/QmdHbQf2pXqak8XruLV6qw94zZho6Qdcbmy3ERTiApgvXH name: WeightedPool - file: /: /ipfs/QmTK8vr4Ad67v5uyNgyqE9MCFyEJQYqUT8Dpa9PAijXQuZ name: Vault apiVersion: 0.0.6 entities: - GaugeFactory - LiquidityGauge eventHandlers: - event: GaugeCreated(indexed address) handler: handleChildChainV2LiquidityGaugeCreated file: /: /ipfs/QmRiLmXt48qnULCy8uMGhf5NnqGN4Qd65TVACTDyJnUDv7 kind: ethereum/events language: wasm/assemblyscript name: ChildChainLiquidityGaugeV2Factory network: optimism source: abi: ChildChainGaugeV2Factory address: '0xa523f47A933D5020b23629dDf689695AA94612Dc' startBlock: 83239534 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmRJTpuveMRSGp8dKwEr1Trbip3UxV3no9tyj1DmFMcHKt name: authorizerAdaptorEntrypoint - file: /: /ipfs/QmeeTHRe9TD3bdnR6r4hyJkkWrSzzriXY2wq6eNWvVRsiB name: ChildChainStreamer - file: /: /ipfs/QmaH36dmGJ91f1S3rZKKBtitgna7aprpCsKXgxVsYAeqzP name: ChildChainLiquidityGaugeV2 - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 - file: /: /ipfs/QmVesXmNt2zSTy8DFugC7hLb9yKaxaGNAGweWcwsKEiAvc name: LiquidityGauge apiVersion: 0.0.6 entities: - LiquidityGauge eventHandlers: - event: >- ActionPerformed(indexed bytes4,indexed address,indexed address,bytes) handler: handleActionPerformed file: /: /ipfs/QmQWdHT36AQbMUXMwurVs1QvkbzyxvKpHUvDuV1mcTmWWR kind: ethereum/events language: wasm/assemblyscript name: AuthorizerAdaptorEntrypoint network: optimism source: abi: authorizerAdaptorEntrypoint address: '0xed86ff0c507D3AF5F35d3523B77C17415FCfFaCb' startBlock: 41872979 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcubU4XHHovGsXx5rHqcriaYYYMAVs5UzqMTRLViUYDFt name: omniVotingEscrowChild apiVersion: 0.0.6 entities: - UserVotingEscrowShare eventHandlers: - event: >- UserBalFromChain(uint16,address,(int128,int128,uint256,uint256),(int128,int128,uint256,uint256)) handler: handleUserBalFromChain file: /: /ipfs/QmbxbDggrRaWAK8rkAr5qV86X9NcWXpR8kjtsP1Q3fzPjn kind: ethereum/events language: wasm/assemblyscript name: OmniVotingEscrowChild network: optimism source: abi: omniVotingEscrowChild address: '0xE241C6e48CA045C7f631600a0f1403b2bFea05ad' startBlock: 101185055 description: Liquidity Gauges of the Balancer Protocol features: - grafting graft: base: Qme4tckejtJmmRDM6gVDre99wVUY6FeckSrtswkA2GDeTZ block: 101185055 repository: 'https://github.com/balancer-labs/gauges-subgraph/' schema: file: /: /ipfs/QmRGjBcwL1j9YHDd5FxxTGbtDSyYh2zHJrjDGE2FWUoyzB specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 - file: /: /ipfs/QmVJb5TdYU7nsfz2GCt8kpmJtbixAsjepRvwwHPK5Adjpc name: LiquidityGauge - file: /: /ipfs/QmaH36dmGJ91f1S3rZKKBtitgna7aprpCsKXgxVsYAeqzP name: ChildChainLiquidityGaugeV2 apiVersion: 0.0.6 entities: - LiquidityGauge - UserGaugeShare eventHandlers: - event: RelativeWeightCapChanged(uint256) handler: handleRelativeWeightCapChanged - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmUVBFQYH2Lk7ciPnMUrYPH9DL7FqLFfWhYNMQ8wYJvNKQ kind: ethereum/events language: wasm/assemblyscript name: LiquidityGauge network: optimism source: abi: LiquidityGauge - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 - file: /: /ipfs/QmYteiPRbJRQAfGtdWGSBhXuESAaEkEPA4QvWWwAoXKwBV name: RewardsOnlyGauge - file: /: /ipfs/QmVesXmNt2zSTy8DFugC7hLb9yKaxaGNAGweWcwsKEiAvc name: LiquidityGauge - file: /: /ipfs/QmeeTHRe9TD3bdnR6r4hyJkkWrSzzriXY2wq6eNWvVRsiB name: ChildChainStreamer - file: /: /ipfs/QmaH36dmGJ91f1S3rZKKBtitgna7aprpCsKXgxVsYAeqzP name: ChildChainLiquidityGaugeV2 apiVersion: 0.0.6 entities: - LiquidityGauge - UserGaugeShare eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer file: /: /ipfs/QmUVBFQYH2Lk7ciPnMUrYPH9DL7FqLFfWhYNMQ8wYJvNKQ kind: ethereum/events language: wasm/assemblyscript name: RewardsOnlyGauge network: optimism source: abi: RewardsOnlyGauge - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 - file: /: /ipfs/QmeeTHRe9TD3bdnR6r4hyJkkWrSzzriXY2wq6eNWvVRsiB name: ChildChainStreamer - file: /: /ipfs/QmaH36dmGJ91f1S3rZKKBtitgna7aprpCsKXgxVsYAeqzP name: ChildChainLiquidityGaugeV2 apiVersion: 0.0.6 entities: - LiquidityGauge - RewardToken eventHandlers: - event: 'RewardDurationUpdated(indexed address,uint256)' handler: handleRewardDurationUpdated file: /: /ipfs/QmUVBFQYH2Lk7ciPnMUrYPH9DL7FqLFfWhYNMQ8wYJvNKQ kind: ethereum/events language: wasm/assemblyscript name: ChildChainStreamer network: optimism source: abi: ChildChainStreamer - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTENgDdkwzY4LpXAdtfVhffjkn4RETYxxVTFRjDsqdFhg name: ArbitrumRootGauge apiVersion: 0.0.6 entities: - RootGauge eventHandlers: - event: RelativeWeightCapChanged(uint256) handler: handleRootGaugeRelativeWeightCapChanged file: /: /ipfs/QmUVBFQYH2Lk7ciPnMUrYPH9DL7FqLFfWhYNMQ8wYJvNKQ kind: ethereum/events language: wasm/assemblyscript name: RootGauge network: optimism source: abi: ArbitrumRootGauge - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTENgDdkwzY4LpXAdtfVhffjkn4RETYxxVTFRjDsqdFhg name: ArbitrumRootGauge apiVersion: 0.0.6 entities: - SingleRecipientGauge eventHandlers: - event: RelativeWeightCapChanged(uint256) handler: handleSingleRecipientGaugeRelativeWeightCapChanged file: /: /ipfs/QmUVBFQYH2Lk7ciPnMUrYPH9DL7FqLFfWhYNMQ8wYJvNKQ kind: ethereum/events language: wasm/assemblyscript name: SingleRecipientGauge network: optimism source: abi: ArbitrumRootGauge - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmc99bsKSf9NYSysiV9qFUUfWM8Lgatpcw9LYFwnDvYsVv name: GaugeInjector - file: /: /ipfs/QmaH36dmGJ91f1S3rZKKBtitgna7aprpCsKXgxVsYAeqzP name: ChildChainLiquidityGaugeV2 apiVersion: 0.0.6 entities: - GaugeInjector eventHandlers: - event: 'EmissionsInjection(address,address,uint256)' handler: handleEmissionsInjection file: /: /ipfs/QmbGpdw7zHiSuP1PRYcJwgS3Du971h4cZVdAZcHRfYRg9g kind: ethereum/events language: wasm/assemblyscript name: GaugeInjector network: optimism source: abi: GaugeInjector