dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmSjF46yLR33YgdvbJ7jm2N4ywmnVnUuoxAhcbdudFnZPu name: SablierMerkleFactory - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLL - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLT - file: /: /ipfs/Qmapaw5MDWAez9CHx1LcFjUM8KdcpG1sYdFq4MHhryooBJ name: SablierMerkleInstant apiVersion: 0.0.7 entities: - Factory eventHandlers: - event: >- CreateMerkleStreamerLL(address,indexed address,indexed address,indexed address,bytes32,uint40,(uint40,uint40),bool,bool,string,uint256,uint256) handler: handleInitializer - event: >- CreateMerkleLL(indexed address,(address,bool,uint40,address,string,bytes32,string,bool),address,(uint40,uint40),uint256,uint256) handler: handleInitializer - event: >- CreateMerkleLL(indexed address,(address,uint40,address,string,bytes32,string,string),address,bool,bool,(uint40,uint64,uint40,uint64,uint40),uint256,uint256,uint256) handler: handleInitializer - event: >- CreateMerkleLT(indexed address,(address,bool,uint40,address,string,bytes32,string,bool),address,(uint64,uint40)[],uint256,uint256,uint256) handler: handleInitializer - event: >- CreateMerkleLT(indexed address,(address,uint40,address,string,bytes32,string,string),address,bool,bool,uint40,(uint64,uint40)[],uint256,uint256,uint256,uint256) handler: handleInitializer - event: >- CreateMerkleInstant(indexed address,(address,uint40,address,string,bytes32,string,string),uint256,uint256,uint256) handler: handleInitializer file: /: /ipfs/QmQf3qGxJF7Vdn454VQPiNTkH6ZtN2tDB8k1pfdKbcZywC kind: ethereum/events language: wasm/assemblyscript name: ContractInitializer network: matic source: abi: SablierMerkleFactory address: '0xf4906225e783fb8977410bdbfb960cabed6c2ef4' startBlock: 51245830 description: sablier-merkle repository: https://github.com/sablier-labs/subgraphs schema: file: /: /ipfs/QmRMJnvViUEWPinS3kHKKRWB8LvGkHvvPYUPmHHCGF4xMQ specVersion: 0.0.5 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmSjF46yLR33YgdvbJ7jm2N4ywmnVnUuoxAhcbdudFnZPu name: SablierMerkleFactory - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLL - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLT - file: /: /ipfs/Qmapaw5MDWAez9CHx1LcFjUM8KdcpG1sYdFq4MHhryooBJ name: SablierMerkleInstant apiVersion: 0.0.7 entities: - Action - Activity - Asset - Campaign - Factory - Watcher eventHandlers: - event: >- CreateMerkleStreamerLL(address,indexed address,indexed address,indexed address,bytes32,uint40,(uint40,uint40),bool,bool,string,uint256,uint256) handler: handleCreateCampaignLL_V21 - event: >- CreateMerkleLL(indexed address,(address,bool,uint40,address,string,bytes32,string,bool),address,(uint40,uint40),uint256,uint256) handler: handleCreateCampaignLL_V22 - event: >- CreateMerkleLT(indexed address,(address,bool,uint40,address,string,bytes32,string,bool),address,(uint64,uint40)[],uint256,uint256,uint256) handler: handleCreateCampaignLT_V22 - event: >- CreateMerkleLL(indexed address,(address,uint40,address,string,bytes32,string,string),address,bool,bool,(uint40,uint64,uint40,uint64,uint40),uint256,uint256,uint256) handler: handleCreateCampaignLL_V23 - event: >- CreateMerkleLT(indexed address,(address,uint40,address,string,bytes32,string,string),address,bool,bool,uint40,(uint64,uint40)[],uint256,uint256,uint256,uint256) handler: handleCreateCampaignLT_V23 - event: >- CreateMerkleInstant(indexed address,(address,uint40,address,string,bytes32,string,string),uint256,uint256,uint256) handler: handleCreateCampaignInstant_V23 file: /: /ipfs/QmQf3qGxJF7Vdn454VQPiNTkH6ZtN2tDB8k1pfdKbcZywC kind: ethereum/events language: wasm/assemblyscript name: ContractMerkleFactory network: matic source: abi: SablierMerkleFactory - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmSjF46yLR33YgdvbJ7jm2N4ywmnVnUuoxAhcbdudFnZPu name: SablierMerkleFactory - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLL - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLT - file: /: /ipfs/Qmapaw5MDWAez9CHx1LcFjUM8KdcpG1sYdFq4MHhryooBJ name: SablierMerkleInstant apiVersion: 0.0.7 entities: - Action - Activity - Asset - Campaign - Factory - Watcher eventHandlers: - event: Claim(uint256,indexed address,uint128,indexed uint256) handler: handleClaimLockup - event: Clawback(indexed address,indexed address,uint128) handler: handleClawback - event: TransferAdmin(indexed address,indexed address) handler: handleTransferAdmin file: /: /ipfs/QmQf3qGxJF7Vdn454VQPiNTkH6ZtN2tDB8k1pfdKbcZywC kind: ethereum/events language: wasm/assemblyscript name: ContractMerkleLL network: matic source: abi: SablierMerkleLL - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmSjF46yLR33YgdvbJ7jm2N4ywmnVnUuoxAhcbdudFnZPu name: SablierMerkleFactory - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLL - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLT - file: /: /ipfs/Qmapaw5MDWAez9CHx1LcFjUM8KdcpG1sYdFq4MHhryooBJ name: SablierMerkleInstant apiVersion: 0.0.7 entities: - Action - Activity - Asset - Campaign - Factory - Watcher eventHandlers: - event: Claim(uint256,indexed address,uint128,indexed uint256) handler: handleClaimLockup - event: Clawback(indexed address,indexed address,uint128) handler: handleClawback - event: TransferAdmin(indexed address,indexed address) handler: handleTransferAdmin file: /: /ipfs/QmQf3qGxJF7Vdn454VQPiNTkH6ZtN2tDB8k1pfdKbcZywC kind: ethereum/events language: wasm/assemblyscript name: ContractMerkleLT network: matic source: abi: SablierMerkleLT - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmSjF46yLR33YgdvbJ7jm2N4ywmnVnUuoxAhcbdudFnZPu name: SablierMerkleFactory - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLL - file: /: /ipfs/QmQesBFMJruWyDPfSAcAjr8FeVMkrsZQCxsDTWw7SBzMnj name: SablierMerkleLT - file: /: /ipfs/Qmapaw5MDWAez9CHx1LcFjUM8KdcpG1sYdFq4MHhryooBJ name: SablierMerkleInstant apiVersion: 0.0.7 entities: - Action - Activity - Asset - Campaign - Factory - Watcher eventHandlers: - event: Claim(uint256,indexed address,uint128) handler: handleClaimInstant - event: Clawback(indexed address,indexed address,uint128) handler: handleClawback - event: TransferAdmin(indexed address,indexed address) handler: handleTransferAdmin file: /: /ipfs/QmQf3qGxJF7Vdn454VQPiNTkH6ZtN2tDB8k1pfdKbcZywC kind: ethereum/events language: wasm/assemblyscript name: ContractMerkleInstant network: matic source: abi: SablierMerkleInstant