dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTxygyMYwwCqUW5fKgmkAGyvD8UMxKE5jGK69b9fR9FMF name: Vault - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 - file: /: /ipfs/QmNt9D5bLD28fgn9Ch5YQ3prccVAS4XqLU8BbnaQH1czLt name: WeightedPool - file: /: /ipfs/QmRig15ztQLLkdBzkMGJtqdw2X1rymBL52FfXYBDn2Fdkw name: StablePool apiVersion: 0.0.7 entities: - Balancer - Pool - PoolToken - TokenPair - User - UserInternalBalance - Token - TokenSnapshot - TradePair - TradePairSnapshot - BalancerSnapshot eventHandlers: - event: >- Swap(indexed bytes32,indexed address,indexed address,uint256,uint256) handler: handleSwapEvent - event: >- PoolBalanceChanged(indexed bytes32,indexed address,address[],int256[],uint256[]) handler: handleBalanceChange - event: >- PoolBalanceManaged(indexed bytes32,indexed address,indexed address,int256,int256) handler: handleBalanceManage - event: InternalBalanceChanged(indexed address,indexed address,int256) handler: handleInternalBalanceChange file: /: /ipfs/QmT2UXJmFADcQT6oECSKtpEqs5m1fd5ybuajHCzDDmrk9q kind: ethereum/events language: wasm/assemblyscript name: Vault network: bsc source: abi: Vault address: '0xFA21fAAfd11AcCf7006fCed222Bab3B23E1CEd2a' startBlock: 46990221 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTxygyMYwwCqUW5fKgmkAGyvD8UMxKE5jGK69b9fR9FMF name: Vault - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 - file: /: /ipfs/QmZmvCZ9sVnZn1rqdjQxZ4zEJLskV6PrfLubHis8Y937GJ name: WeightedPoolFactory - file: /: /ipfs/QmNt9D5bLD28fgn9Ch5YQ3prccVAS4XqLU8BbnaQH1czLt name: WeightedPool apiVersion: 0.0.7 entities: - Balancer - Pool eventHandlers: - event: PoolCreated(indexed address) handler: handleNewWeightedPool file: /: /ipfs/QmRmAfeY9aHveJu3YunhAoZB7zYDZB1UZxFZTAAMTHiAcY kind: ethereum/events language: wasm/assemblyscript name: WeightedPoolFactory network: bsc source: abi: WeightedPoolFactory address: '0x4c25Fa00E140862c611bD3bdd1bFF4010e9C937d' startBlock: 46990223 description: >- Balancer is a non-custodial portfolio manager, liquidity provider, and price sensor. repository: https://github.com/balancer-labs/balancer-subgraph-v2 schema: file: /: /ipfs/QmRj9V2icSouWWPTwd7PDbYbmgZUqc3QFd43zymRt9gAEW specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmNt9D5bLD28fgn9Ch5YQ3prccVAS4XqLU8BbnaQH1czLt name: WeightedPool - file: /: /ipfs/QmXHMkui3Z6X2Az3VtkL3onsFG6ygFDKx6Rv9NF3xajJ3m name: BalancerPoolToken apiVersion: 0.0.7 entities: - Pool - PoolShare - Swap - PoolToken - TokenPair eventHandlers: - event: Transfer(indexed address,indexed address,uint256) handler: handleTransfer - event: SwapFeePercentageChanged(uint256) handler: handleSwapFeePercentageChange file: /: /ipfs/QmdhcvNRUR9KoTnCcYtinja5pDWKPDQi2bksUKPkfum2vX kind: ethereum/events language: wasm/assemblyscript name: WeightedPool network: bsc source: abi: WeightedPool - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmNt9D5bLD28fgn9Ch5YQ3prccVAS4XqLU8BbnaQH1czLt name: WeightedPool - file: /: /ipfs/QmcdvkkyAyoE1455JiMvQbC6sNYo6nwvYEEaLLLw64DorY name: ManagedPool - file: /: /ipfs/QmTxygyMYwwCqUW5fKgmkAGyvD8UMxKE5jGK69b9fR9FMF name: Vault - file: /: /ipfs/QmTbFuUNTTEkRVQZPUofpbCofEVRniQhdzy2LZWn6vZL8i name: ERC20 apiVersion: 0.0.7 entities: - Pool - PoolShare - Swap - PoolToken - GradualWeightUpdate eventHandlers: - event: Transfer(indexed address,indexed address,uint256) handler: handleTransfer - event: SwapEnabledSet(bool) handler: handleSwapEnabledSet - event: PausedStateChanged(bool) handler: handlePausedStateChanged - event: JoinExitEnabledSet(bool) handler: handleJoinExitEnabledSet - event: MustAllowlistLPsSet(bool) handler: handleMustAllowlistLPsSet - event: RecoveryModeStateChanged(bool) handler: handleRecoveryModeStateChanged - event: CircuitBreakerSet(indexed address,uint256,uint256,uint256) handler: handleCircuitBreakerSet - event: TokenAdded(indexed address,uint256) handler: handleTokenAdded - event: TokenRemoved(indexed address) handler: handleTokenRemoved - event: ManagementAumFeeCollected(uint256) handler: handleManagementAumFeeCollected - event: GradualSwapFeeUpdateScheduled(uint256,uint256,uint256,uint256) handler: handleGradualSwapFeeUpdateScheduled - event: GradualWeightUpdateScheduled(uint256,uint256,uint256[],uint256[]) handler: handleGradualWeightUpdateScheduled - event: ManagementAumFeePercentageChanged(uint256) handler: handleManagementAumFeePercentageChanged - event: ProtocolFeePercentageCacheUpdated(bytes32) handler: handleEncodedProtocolFeePercentageCacheUpdated file: /: /ipfs/QmdhcvNRUR9KoTnCcYtinja5pDWKPDQi2bksUKPkfum2vX kind: ethereum/events language: wasm/assemblyscript name: ManagedPool network: bsc source: abi: ManagedPool