dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmfUje59doK7LvL62HRekXF3RjG6bGRbcCm5YyoE25nFyj name: LockersV2_1_UniswapV2 - file: /: /ipfs/QmUuu9CPTR2LTK8fEp2ZeLYKR9NUQbhuTzMNLMaa2QyVMj name: Oracle apiVersion: 0.0.7 blockHandlers: - filter: every: 3600 kind: polling handler: handleUpdateUnlockDates entities: - Locker file: /: /ipfs/QmZNVVXBrWzmQ7VT8ZgzXuAgbneaRSwf6vym6NTB1mCT2m kind: ethereum/events language: wasm/assemblyscript name: ZeroAddress network: base source: abi: LockersV2_1_UniswapV2 address: '0x0000000000000000000000000000000000000000' startBlock: 10639623 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmfUje59doK7LvL62HRekXF3RjG6bGRbcCm5YyoE25nFyj name: LockersV2_1_UniswapV2 - file: /: /ipfs/QmUuu9CPTR2LTK8fEp2ZeLYKR9NUQbhuTzMNLMaa2QyVMj name: Oracle apiVersion: 0.0.7 blockHandlers: - filter: every: 1200 kind: polling handler: handleUpdateBaseTokens entities: - Locker file: /: /ipfs/QmZNVVXBrWzmQ7VT8ZgzXuAgbneaRSwf6vym6NTB1mCT2m kind: ethereum/events language: wasm/assemblyscript name: ZeroAddressBis network: base source: abi: LockersV2_1_UniswapV2 address: '0x0000000000000000000000000000000000000000' startBlock: 10639623 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmfUje59doK7LvL62HRekXF3RjG6bGRbcCm5YyoE25nFyj name: LockersV2_1_UniswapV2 - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: PoolUniswapV2 - file: /: /ipfs/QmUuu9CPTR2LTK8fEp2ZeLYKR9NUQbhuTzMNLMaa2QyVMj name: Oracle apiVersion: 0.0.7 blockHandlers: - filter: kind: once handler: handleOnce entities: - Locker - LockedPool - Pool - Lock - Token eventHandlers: - event: 'onNewLock(uint256,address,address,uint256,uint256,uint256,uint16)' handler: handleNewLock - event: >- onIncrementLock(uint256,address,address,address,uint256,uint256,uint256) handler: handleIncrementLock - event: 'onRelock(uint256,address,address,uint256,uint256,uint256)' handler: handleRelock - event: 'onSplitLock(uint256,address,address,uint256,uint256)' handler: handleSplitLock - event: 'onWithdraw(uint256,address,address,uint256,uint256)' handler: handleWithdraw - event: 'onTransferLockOwnership(uint256,address,address,address)' handler: handleTransferLockOwnership file: /: /ipfs/QmZNVVXBrWzmQ7VT8ZgzXuAgbneaRSwf6vym6NTB1mCT2m kind: ethereum/events language: wasm/assemblyscript name: LockersV2_1_UniswapV2 network: base source: abi: LockersV2_1_UniswapV2 address: '0xbeddf48499788607b4c2e704e9099561ab38aae8' startBlock: 10577634 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmfUje59doK7LvL62HRekXF3RjG6bGRbcCm5YyoE25nFyj name: LockersV2_1_UniswapV2 - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: PoolUniswapV2 - file: /: /ipfs/QmUuu9CPTR2LTK8fEp2ZeLYKR9NUQbhuTzMNLMaa2QyVMj name: Oracle apiVersion: 0.0.7 entities: - Locker - LockedPool - Pool - Lock - Token eventHandlers: - event: 'onNewLock(uint256,address,address,uint256,uint256,uint256,uint16)' handler: handleNewLock - event: >- onIncrementLock(uint256,address,address,address,uint256,uint256,uint256) handler: handleIncrementLock - event: 'onRelock(uint256,address,address,uint256,uint256,uint256)' handler: handleRelock - event: 'onSplitLock(uint256,address,address,uint256,uint256)' handler: handleSplitLock - event: 'onWithdraw(uint256,address,address,uint256,uint256)' handler: handleWithdraw - event: 'onTransferLockOwnership(uint256,address,address,address)' handler: handleTransferLockOwnership file: /: /ipfs/QmZNVVXBrWzmQ7VT8ZgzXuAgbneaRSwf6vym6NTB1mCT2m kind: ethereum/events language: wasm/assemblyscript name: LockersV2_1_UniswapV2Latest network: base source: abi: LockersV2_1_UniswapV2 address: '0xc4E637D37113192F4F1F060DaEbD7758De7F4131' startBlock: 12110643 description: 'DeFi Launchpad with Vesting, Staking & Token Minting' features: - fullTextSearch repository: 'https://github.com/alex-unicrypt/unicrypt-subgraph' schema: file: /: /ipfs/QmdoT7RPU6SnhG9f18RJjUu2fUVHwUNtkobc36BFQYsivY specVersion: 0.0.8 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbPLMADBP8L6LBVP3ZBQ8RgG7ghamD8DvbdUxHAjZrLgm name: PoolUniswapV2 - file: /: /ipfs/QmZ55G1yYFzde8Vcq4cpLfNgPSEibpLi9aYCqS1jEvCKQ9 name: FactoryUniswapV2 - file: /: /ipfs/QmULr15EXVrXEEWiNggkw8QwJcmDg4o3PD2VTTpUb5mH2w name: LockersV2_UniswapV2 - file: /: /ipfs/QmXuTbDkNrN27VydxbS2huvKRk62PMgUTdPDWkxcr2w7j2 name: ERC20 - file: /: /ipfs/QmbHnhUFZa6qqqRyubUYhXntox1TCBxqryaBM1iNGqVJzT name: ERC20SymbolBytes - file: /: /ipfs/QmQCP6Pdp1MqpwRv2qoPHuUTwZGy7Q3eDHg4w5kzwE9mBj name: ERC20NameBytes - file: /: /ipfs/QmUuu9CPTR2LTK8fEp2ZeLYKR9NUQbhuTzMNLMaa2QyVMj name: Oracle apiVersion: 0.0.7 entities: - Token - Factory - Locker - Pool - LockedPool eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleTransfer - event: 'Sync(uint112,uint112)' handler: handleSync file: /: /ipfs/QmQU1PZk6uCiLLakMV2oMB8N3rSdXfAL45khPJJSRvsb66 kind: ethereum/events language: wasm/assemblyscript name: PoolUniswapV2 network: base source: abi: PoolUniswapV2