dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmRMy6AaeHj7uHj69b2fUaRjwtoMz677exgRdkUES6BDzh name: PRBProxy - file: /: /ipfs/QmcNngSwngpgnr1ja9Qx4weVdKzDa9MgPkQm5p3B9J5Xon name: PRBProxyRegistry - file: /: /ipfs/QmYDLBppYxKJo71dFC8riovwVE2fKBREttHAsbYXpw7TVW name: SablierV2LockupDynamic - file: /: /ipfs/Qmejf67wKxoe2oSib8HUkqhuF63GMV3PMbHxAYGnPXFkDR name: SablierV2LockupLinear apiVersion: 0.0.7 entities: - Stream eventHandlers: - event: >- CreateLockupLinearStream(uint256,address,indexed address,indexed address,(uint128,uint128,uint128),indexed address,bool,(uint40,uint40,uint40),address) handler: handleInitializer file: /: /ipfs/QmZCsqK5pSfXSa6dbZ51E11JdKq6xzh78NYuTQ8QkHZEDp kind: ethereum/events language: wasm/assemblyscript name: ContractInitializer network: mainnet source: abi: SablierV2LockupLinear address: '0xb10daee1fcf62243ae27776d7a92d39dc8740f95' startBlock: 17613130 description: Sablier V2 Subgraph repository: 'https://github.com/sablier-labs/v2-subgraphs' schema: file: /: /ipfs/Qmbsd75y99Rzzb11bKJ8rLTC4dKusT6ayMAsDrT1DkkvMo specVersion: 0.0.5 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmRMy6AaeHj7uHj69b2fUaRjwtoMz677exgRdkUES6BDzh name: PRBProxy - file: /: /ipfs/QmcNngSwngpgnr1ja9Qx4weVdKzDa9MgPkQm5p3B9J5Xon name: PRBProxyRegistry - file: /: /ipfs/QmYDLBppYxKJo71dFC8riovwVE2fKBREttHAsbYXpw7TVW name: SablierV2LockupDynamic - file: /: /ipfs/Qmejf67wKxoe2oSib8HUkqhuF63GMV3PMbHxAYGnPXFkDR name: SablierV2LockupLinear apiVersion: 0.0.7 entities: - Action - Batch - Batcher - Contract - Segment - Stream - Token - Watcher eventHandlers: - event: 'Approval(indexed address,indexed address,indexed uint256)' handler: handleApproval - event: 'ApprovalForAll(indexed address,indexed address,bool)' handler: handleApprovalForAll - event: >- CancelLockupStream(indexed uint256,indexed address,indexed address,uint128,uint128) handler: handleCancel - event: >- CreateLockupLinearStream(uint256,address,indexed address,indexed address,(uint128,uint128,uint128),indexed address,bool,(uint40,uint40,uint40),address) handler: handleCreateLinear - event: RenounceLockupStream(indexed uint256) handler: handleRenounce - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransfer - event: 'TransferAdmin(indexed address,indexed address)' handler: handleTransferAdmin - event: 'WithdrawFromLockupStream(indexed uint256,indexed address,uint128)' handler: handleWithdraw file: /: /ipfs/QmZCsqK5pSfXSa6dbZ51E11JdKq6xzh78NYuTQ8QkHZEDp kind: ethereum/events language: wasm/assemblyscript name: ContractLockupLinear network: mainnet source: abi: SablierV2LockupLinear - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYm7rD7sAvjqrQsHgiy8QpNgZLTNGHyGZiFKD5fCYj5Ez name: ERC20 - file: /: /ipfs/QmcgcKFij23MDHn5ym613NtQs76mdgzyHZcNABZskg9v8s name: ERC20Bytes - file: /: /ipfs/QmRMy6AaeHj7uHj69b2fUaRjwtoMz677exgRdkUES6BDzh name: PRBProxy - file: /: /ipfs/QmcNngSwngpgnr1ja9Qx4weVdKzDa9MgPkQm5p3B9J5Xon name: PRBProxyRegistry - file: /: /ipfs/QmYDLBppYxKJo71dFC8riovwVE2fKBREttHAsbYXpw7TVW name: SablierV2LockupDynamic - file: /: /ipfs/Qmejf67wKxoe2oSib8HUkqhuF63GMV3PMbHxAYGnPXFkDR name: SablierV2LockupLinear apiVersion: 0.0.7 entities: - Action - Contract - Batch - Batcher - Segment - Stream - Token - Watcher eventHandlers: - event: 'Approval(indexed address,indexed address,indexed uint256)' handler: handleApproval - event: 'ApprovalForAll(indexed address,indexed address,bool)' handler: handleApprovalForAll - event: >- CancelLockupStream(indexed uint256,indexed address,indexed address,uint128,uint128) handler: handleCancel - event: >- CreateLockupDynamicStream(uint256,address,indexed address,indexed address,(uint128,uint128,uint128),indexed address,bool,(uint128,uint64,uint40)[],(uint40,uint40),address) handler: handleCreateDynamic - event: RenounceLockupStream(indexed uint256) handler: handleRenounce - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransfer - event: 'TransferAdmin(indexed address,indexed address)' handler: handleTransferAdmin - event: 'WithdrawFromLockupStream(indexed uint256,indexed address,uint128)' handler: handleWithdraw file: /: /ipfs/QmZCsqK5pSfXSa6dbZ51E11JdKq6xzh78NYuTQ8QkHZEDp kind: ethereum/events language: wasm/assemblyscript name: ContractLockupDynamic network: mainnet source: abi: SablierV2LockupDynamic