dataSources: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcQ6Jazax2Zs7nS5yiatJfBruLbnDgPh1Z6s8Ymo2R9Bn name: Projects - file: /: /ipfs/QmWX13UrhEyn1vaa1B6NESmm4oQECYzXQGPNBrXdErWpke name: TerminalDirectory apiVersion: 0.0.6 entities: - Project - ProjectCreateEvent - ProtocolLog - ProtocolV1Log eventHandlers: - event: >- Create(indexed uint256,indexed address,indexed bytes32,string,address,address) handler: handleCreate - event: 'SetHandle(indexed uint256,indexed bytes32,address)' handler: handleSetHandle - event: 'SetUri(indexed uint256,string,address)' handler: handleSetUri - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransferOwnership file: /: /ipfs/QmPN6vQdcANtdbgRyiKF8qSU2oAHtdRauSENyYHC2q9gGs kind: ethereum/events language: wasm/assemblyscript name: Projects network: mainnet source: abi: Projects address: '0x9b5a4053FfBB11cA9cd858AAEE43cc95ab435418' startBlock: 12833329 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmWFbBApcgiXnpdviMrP36h8VkoPYX9EfZAka5KERNVN8S name: FundingCycles - file: /: /ipfs/QmWX13UrhEyn1vaa1B6NESmm4oQECYzXQGPNBrXdErWpke name: TerminalDirectory apiVersion: 0.0.6 entities: - Configure - Init eventHandlers: - event: >- Configure(indexed uint256,indexed uint256,uint256,(uint256,uint256,uint256,uint256,uint256,address),uint256,address) handler: handleV1Configure - event: >- Init(indexed uint256,indexed uint256,uint256,uint256,uint256,uint256) handler: handleV1Init file: /: /ipfs/QmY8Zni85ANnWEPi4jX1AZoDLWKfVLSvcLcvrW64irt5m9 kind: ethereum/events language: wasm/assemblyscript name: FundingCycles network: mainnet source: abi: FundingCycles address: '0xf507B2A1dD7439201eb07F11E1d62AfB29216e2E' startBlock: 12833338 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmfQKK9BE39Xu6egL6zAW26ZtPpUSApDoJQomBdX99V1JX name: TicketBooth - file: /: /ipfs/QmWX13UrhEyn1vaa1B6NESmm4oQECYzXQGPNBrXdErWpke name: TerminalDirectory apiVersion: 0.0.6 entities: - DeployedERC20Event - Participant - Project - ProtocolV1Log eventHandlers: - event: 'Print(indexed address,indexed uint256,uint256,bool,bool,address)' handler: handlePrint - event: >- Transfer(indexed address,indexed uint256,indexed address,uint256,address) handler: handleTicketTransfer - event: 'Unstake(indexed address,indexed uint256,uint256,address)' handler: handleUnstake - event: 'Stake(indexed address,indexed uint256,uint256,address)' handler: handleStake - event: 'Redeem(indexed address,indexed uint256,uint256,uint256,bool,address)' handler: handleRedeem - event: 'Issue(indexed uint256,string,string,address)' handler: handleIssue file: /: /ipfs/QmZaQ4qbcGyTYs2U8ftHTTTuuvhyYrNrYEqCwxZurGPtDz kind: ethereum/events language: wasm/assemblyscript name: TicketBooth network: mainnet source: abi: TicketBooth address: '0xee2eBCcB7CDb34a8A822b589F9E8427C24351bfc' startBlock: 12833339 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbAurGk4m87wgnEkJkiE6fd4RdoNkSbZsiQ4UmwujQF8w name: TerminalV1 - file: /: /ipfs/QmWX13UrhEyn1vaa1B6NESmm4oQECYzXQGPNBrXdErWpke name: TerminalDirectory - file: /: /ipfs/QmTCqqqD1nWMGprXFuUKi9Mzop7cGk1kNXwvr9ssEy1Zes name: Prices apiVersion: 0.0.6 entities: - DistributeToPayoutModEvent - DistributeToTicketModEvent - MintTokensEvent - Participant - PayEvent - PrintReservesEvent - Project - ProjectEvent - ProtocolV1Log - RedeemEvent - TapEvent - Wallet eventHandlers: - event: >- Pay(indexed uint256,indexed uint256,indexed address,uint256,string,address) handler: handlePay - event: >- PrintPreminedTickets(indexed uint256,indexed address,uint256,uint256,string,address) handler: handlePrintPreminedTickets - event: >- PrintReserveTickets(indexed uint256,indexed uint256,indexed address,uint256,uint256,address) handler: handlePrintReserveTickets - event: >- Tap(indexed uint256,indexed uint256,indexed address,uint256,uint256,uint256,uint256,uint256,address) handler: handleTap - event: >- Redeem(indexed address,indexed address,indexed uint256,uint256,uint256,address) handler: handleRedeem - event: 'AddToBalance(indexed uint256,uint256,address)' handler: handleAddToBalance - event: >- DistributeToPayoutMod(indexed uint256,indexed uint256,(bool,uint16,uint48,address,address,uint56),uint256,address) handler: handleDistributeToPayoutMod - event: >- DistributeToTicketMod(indexed uint256,indexed uint256,(bool,uint16,uint48,address),uint256,address) handler: handleDistributeToTicketMod - event: 'Migrate(indexed uint256,indexed address,uint256,address)' handler: handleMigrate file: /: /ipfs/QmPF1NB856qbjCBZTTiQCe15mLBB9hwnKDiBNg94uGYW19 kind: ethereum/events language: wasm/assemblyscript name: TerminalV1 network: mainnet source: abi: TerminalV1 address: '0xd569D3CCE55b71a8a3f3C418c329A66e5f714431' startBlock: 12833343 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmehJ1zgE4mgEbz8SzmJDNVGfVGYT4pwaxD2e1t6G9SKRn name: TerminalV1_1 - file: /: /ipfs/QmWX13UrhEyn1vaa1B6NESmm4oQECYzXQGPNBrXdErWpke name: TerminalDirectory - file: /: /ipfs/QmTCqqqD1nWMGprXFuUKi9Mzop7cGk1kNXwvr9ssEy1Zes name: Prices apiVersion: 0.0.6 entities: - DistributeToPayoutModEvent - DistributeToTicketModEvent - Participant - PayEvent - MintTokensEvent - PrintReservesEvent - Project - ProjectEvent - ProtocolV1Log - RedeemEvent - TapEvent - Wallet eventHandlers: - event: >- Pay(indexed uint256,indexed uint256,indexed address,uint256,uint256,uint256,string,address) handler: handlePay - event: 'PrintTickets(indexed uint256,indexed address,uint256,string,address)' handler: handlePrintTickets - event: >- PrintReserveTickets(indexed uint256,indexed uint256,indexed address,uint256,uint256,address) handler: handlePrintReserveTickets - event: >- Tap(indexed uint256,indexed uint256,indexed address,uint256,uint256,uint256,uint256,uint256,address) handler: handleTap - event: >- Redeem(indexed address,indexed address,indexed uint256,uint256,uint256,address) handler: handleRedeem - event: 'AddToBalance(indexed uint256,uint256,address)' handler: handleAddToBalance - event: >- DistributeToPayoutMod(indexed uint256,indexed uint256,(bool,uint16,uint48,address,address,uint56),uint256,address) handler: handleDistributeToPayoutMod - event: >- DistributeToTicketMod(indexed uint256,indexed uint256,(bool,uint16,uint48,address),uint256,address) handler: handleDistributeToTicketMod file: /: /ipfs/QmXpisGdParQQjNFF8adndCnxhpnbT1iKCHSq4MD4cEYGe kind: ethereum/events language: wasm/assemblyscript name: TerminalV1_1 network: mainnet source: abi: TerminalV1_1 address: '0x981c8ECD009E3E84eE1fF99266BF1461a12e5c68' startBlock: 13979856 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmW8KYxKjhYTdcFSFXzChxJrmxefDQizEhaVv4sAePucD2 name: JBETHERC20ProjectPayerDeployer2 - file: /: /ipfs/QmbZ67s1PDknit1y5P73xfUSyj6QYANQ1Ahjnf2VMEqZpK name: JBETHERC20ProjectPayer apiVersion: 0.0.6 entities: - ETHERC20ProjectPayer - DeployETHERC20ProjectPayerEvent eventHandlers: - event: >- DeployProjectPayer(indexed address,uint256,address,bool,string,bytes,bool,address,address,address) handler: handleDeployProjectPayer file: /: /ipfs/QmfTpZxGGaZod8bZUvgjmuyc1ZUTPxJqLZfFfD1Z9jUPE5 kind: ethereum/events language: wasm/assemblyscript name: JBETHERC20ProjectPayerDeployer2 network: mainnet source: abi: JBETHERC20ProjectPayerDeployer2 address: '0x9E84bEcA3E4d3cfE5C3b5E1b534363E8D7468ABc' startBlock: 14730683 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmPvtD45C1H8Ty8rTXWEYrEEd4WcezSuM3t7PZ1LRhWYMt name: JBETHERC20SplitsPayerDeployer apiVersion: 0.0.6 entities: - ETHERC20SplitsPayer - DeployETHERC20SplitsPayerEvent eventHandlers: - event: >- DeploySplitsPayer(indexed address,uint256,uint256,uint256,address,uint256,address,bool,string,bytes,bool,address,address) handler: handleDeploySplitsPayer file: /: /ipfs/QmXfsspdMuCyKxzpJW4iKftcjC6YxwNAikcMXzdvK3ugKu kind: ethereum/events language: wasm/assemblyscript name: JBETHERC20SplitsPayerDeployer2 network: mainnet source: abi: JBETHERC20SplitsPayerDeployer address: '0x5c3b3a616ce33653AF9fCE1b97823790884aCc04' startBlock: 15036166 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYmEi21yBZrpMcJcEKAgQZQwe4xegTsoJNcz5Q97NmKfR name: JBController2 apiVersion: 0.0.6 entities: - DistributeReservedTokensEvent - DistributeToReservedTokenSplitEvent - MintTokensEvent - ConfigureEvent - Project - SetFundAccessConstraintsEvent eventHandlers: - event: 'LaunchProject(uint256,uint256,string,address)' handler: handleLaunchProject - event: >- MintTokens(indexed address,indexed uint256,uint256,uint256,string,uint256,address) handler: handleMintTokens - event: >- DistributeReservedTokens(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,string,address) handler: handleDistributeReservedTokens - event: >- DistributeToReservedTokenSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,address) handler: handleDistributeToReservedTokenSplit - event: 'ReconfigureFundingCycles(uint256,uint256,string,address)' handler: handleReconfigureFundingCycles - event: >- SetFundAccessConstraints(indexed uint256,indexed uint256,indexed uint256,(address,address,uint256,uint256,uint256,uint256),address) handler: handleSetFundAccessConstraints file: /: /ipfs/QmWMeq5dG6qMgRhF2nynAqGNaQrYKfHGgA1XB7qzez7aMA kind: ethereum/events language: wasm/assemblyscript name: JBController2 network: mainnet source: abi: JBController2 address: '0x4e3ef8AFCC2B52E4e704f4c8d9B7E7948F651351' startBlock: 14868852 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcbxjnGniU71ArkjR8Wa512UczMfJ6uf1HikvUXZbsFsm name: JBTokenStore2 apiVersion: 0.0.6 entities: - DeployedERC20Event - Participant - Project - ProjectEvent - ProtocolV2Log eventHandlers: - event: >- Burn(indexed address,indexed uint256,uint256,uint256,uint256,bool,address) handler: handleBurn - event: 'Claim(indexed address,indexed uint256,uint256,uint256,address)' handler: handleClaim - event: 'Issue(indexed uint256,indexed address,string,string,address)' handler: handleIssue - event: 'Mint(indexed address,indexed uint256,uint256,bool,bool,address)' handler: handleMint - event: >- Transfer(indexed address,indexed uint256,indexed address,uint256,address) handler: handleTransfer file: /: /ipfs/Qmf4Pt41hvNojYCvmpRybo5u9AZH9SzcHZyZEEcJJLFFkY kind: ethereum/events language: wasm/assemblyscript name: JBTokenStore2 network: mainnet source: abi: JBTokenStore2 address: '0xCBB8e16d998161AdB20465830107ca298995f371' startBlock: 14868848 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmTeNoYWkaZzzoHvtP8fF61CTNyxiuoibQiQgSofiSRorV name: JBProjects apiVersion: 0.0.6 entities: - Project - ProjectCreateEvent - ProjectEvent - ProtocolV2Log eventHandlers: - event: 'Create(indexed uint256,indexed address,(string,uint256),address)' handler: handleCreate - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransferOwnership - event: 'SetMetadata(indexed uint256,(string,uint256),address)' handler: handleSetMetadata file: /: /ipfs/QmXXPQq9WvzhfyEdqkyxrA2SXknKmq6DAt1HBywas6koX8 kind: ethereum/events language: wasm/assemblyscript name: JBProjects network: mainnet source: abi: JBProjects address: '0xD8B4359143eda5B2d763E127Ed27c77addBc47d3' startBlock: 14730693 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmYmEi21yBZrpMcJcEKAgQZQwe4xegTsoJNcz5Q97NmKfR name: JBController2 - file: /: /ipfs/QmciHy79JxwwvttzCXonDcyG7MfTjWwSRckY2d92vZs3Vf name: JBFundingCycleStore2 apiVersion: 0.0.6 entities: - ConfigureEvent - InitEvent eventHandlers: - event: >- Configure(indexed uint256,indexed uint256,(uint256,uint256,uint256,address),uint256,uint256,address) handler: handleConfigure - event: 'Init(indexed uint256,indexed uint256,indexed uint256)' handler: handleInit file: /: /ipfs/QmSBxiGQENRYghAK6hzjbdQJph5oWxDYBGbj9adnFN4mh8 kind: ethereum/events language: wasm/assemblyscript name: JBFundingCycleStore2 network: mainnet source: abi: JBFundingCycleStore2 address: '0x6B8e01DAA8A61b544F96d2738893E05D04BF1D12' startBlock: 14868844 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmPcmviRCGL6EHTg1DxppQbAS9yrptRkgT54de5weZWXdx name: JBETHPaymentTerminal2 - file: /: /ipfs/QmQWr2Yq4TEm9c1JeAMzM6599darxpdWPNYM8EXWrNzsN7 name: JBPrices2 - file: /: /ipfs/QmQWr2Yq4TEm9c1JeAMzM6599darxpdWPNYM8EXWrNzsN7 name: JBPrices3 apiVersion: 0.0.6 entities: - DistributePayoutsEvent - DistributeToPayoutSplitEvent - Participant - PayEvent - Project - ProtocolV2Log - RedeemEvent - UseAllowanceEvent eventHandlers: - event: >- Pay(indexed uint256,indexed uint256,indexed uint256,address,address,uint256,uint256,string,bytes,address) handler: handlePay - event: >- RedeemTokens(indexed uint256,indexed uint256,indexed uint256,address,address,uint256,uint256,string,bytes,address) handler: handleRedeemTokens - event: 'AddToBalance(indexed uint256,uint256,uint256,string,bytes,address)' handler: handleAddToBalance - event: >- DistributePayouts(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,uint256,uint256,string,address) handler: handleDistributePayouts - event: >- UseAllowance(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,uint256,string,address) handler: handleUseAllowance - event: >- DistributeToPayoutSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,address) handler: handleDistributeToPayoutSplit - event: >- ProcessFee(indexed uint256,indexed uint256,indexed bool,address,address) handler: handleProcessFee file: /: /ipfs/QmQya5iZL2BtkbAfYUcjrA4i9KjRAzGSziqAJevBZpHa7Q kind: ethereum/events language: wasm/assemblyscript name: JBETHPaymentTerminal2 network: mainnet source: abi: JBETHPaymentTerminal2 address: '0x7Ae63FBa045Fec7CaE1a75cF7Aa14183483b8397' startBlock: 14868869 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmW8KYxKjhYTdcFSFXzChxJrmxefDQizEhaVv4sAePucD2 name: JBETHERC20ProjectPayerDeployer - file: /: /ipfs/QmbZ67s1PDknit1y5P73xfUSyj6QYANQ1Ahjnf2VMEqZpK name: JBETHERC20ProjectPayer apiVersion: 0.0.6 entities: - ETHERC20ProjectPayer - DeployETHERC20ProjectPayerEvent eventHandlers: - event: >- DeployProjectPayer(indexed address,uint256,address,bool,string,bytes,bool,address,address,address) handler: handleDeployProjectPayer file: /: /ipfs/QmYxEHtKKo2hghh6fxaQ9VFjtBwH8wcqsXQnm34TMAgpJg kind: ethereum/events language: wasm/assemblyscript name: JBETHERC20ProjectPayerDeployer3 network: mainnet source: abi: JBETHERC20ProjectPayerDeployer address: '0x144F5F5Fdbe0fC8d4A758f33Bf14F68bdFe6feBD' startBlock: 15575452 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmatFMxxQP2z6p5K7ZS4rfWmdiKwfH5mmk9ZzWYGjdE2R8 name: JBETHERC20SplitsPayerDeployer apiVersion: 0.0.6 entities: - ETHERC20SplitsPayer - DeployETHERC20SplitsPayerEvent eventHandlers: - event: >- DeploySplitsPayer(indexed address,uint256,uint256,uint256,address,uint256,address,bool,string,bytes,bool,address,address) handler: handleDeploySplitsPayer file: /: /ipfs/QmWYmuniBAWoaTr9ti7ccYYkR8zLCm9DkCTXj1mPXg3Kny kind: ethereum/events language: wasm/assemblyscript name: JBETHERC20SplitsPayerDeployer3 network: mainnet source: abi: JBETHERC20SplitsPayerDeployer address: '0x3ff1f0583a41CE8B9463F74a1227C75FC13f7C27' startBlock: 16961439 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVUMs2E7gVUFFQBQ3EttgbGiWjdwbB3UQva3dd24VjDY8 name: JBController3 apiVersion: 0.0.6 entities: - DistributeReservedTokensEvent - DistributeToReservedTokenSplitEvent - MintTokensEvent - Project - ConfigureEvent - SetFundAccessConstraintsEvent eventHandlers: - event: 'LaunchProject(uint256,uint256,string,address)' handler: handleLaunchProject - event: >- MintTokens(indexed address,indexed uint256,uint256,uint256,string,uint256,address) handler: handleMintTokens - event: >- DistributeReservedTokens(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,string,address) handler: handleDistributeReservedTokens - event: >- DistributeToReservedTokenSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,address) handler: handleDistributeToReservedTokenSplit - event: 'ReconfigureFundingCycles(uint256,uint256,string,address)' handler: handleReconfigureFundingCycles - event: >- SetFundAccessConstraints(indexed uint256,indexed uint256,indexed uint256,(address,address,uint256,uint256,uint256,uint256),address) handler: handleSetFundAccessConstraints file: /: /ipfs/QmVuyRiWqsUTnR6wzagEVsKPYJiisdU14VXqS2UdpbghoV kind: ethereum/events language: wasm/assemblyscript name: JBController3 network: mainnet source: abi: JBController3 address: '0xFFdD70C318915879d5192e8a0dcbFcB0285b3C98' startBlock: 15575460 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmecjFxfn3JEjEhohwQTyGLewd5ExP2qrgnrjeVopoSkrf name: JBController3_0_1 apiVersion: 0.0.6 entities: - DistributeReservedTokensEvent - DistributeToReservedTokenSplitEvent - MintTokensEvent - Project - ConfigureEvent - SetFundAccessConstraintsEvent eventHandlers: - event: 'LaunchProject(uint256,uint256,string,address)' handler: handleLaunchProject - event: >- MintTokens(indexed address,indexed uint256,uint256,uint256,string,uint256,address) handler: handleMintTokens - event: >- DistributeReservedTokens(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,string,address) handler: handleDistributeReservedTokens - event: >- DistributeToReservedTokenSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,address) handler: handleDistributeToReservedTokenSplit - event: 'ReconfigureFundingCycles(uint256,uint256,string,address)' handler: handleReconfigureFundingCycles - event: >- SetFundAccessConstraints(indexed uint256,indexed uint256,indexed uint256,(address,address,uint256,uint256,uint256,uint256),address) handler: handleSetFundAccessConstraints file: /: /ipfs/QmR9WvMTuTdLTfptDwGPKpo4n2NPNJrvunwN36nKr4cB3Z kind: ethereum/events language: wasm/assemblyscript name: JBController3_0_1 network: mainnet source: abi: JBController3_0_1 address: '0xA139D37275d1fF7275e6F33821898934Bc8Cb7B6' startBlock: 16570401 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmf1L6J2pwY27AQFaXazRsjGUaCARp1zeRbBQDomV3ucn7 name: JBController3_1 apiVersion: 0.0.6 entities: - DistributeReservedTokensEvent - DistributeToReservedTokenSplitEvent - MintTokensEvent - Project - ConfigureEvent eventHandlers: - event: 'LaunchProject(uint256,uint256,string,address)' handler: handleLaunchProject - event: >- MintTokens(indexed address,indexed uint256,uint256,uint256,string,uint256,address) handler: handleMintTokens - event: >- DistributeReservedTokens(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,string,address) handler: handleDistributeReservedTokens - event: >- DistributeToReservedTokenSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,address) handler: handleDistributeToReservedTokenSplit - event: 'ReconfigureFundingCycles(uint256,uint256,string,address)' handler: handleReconfigureFundingCycles file: /: /ipfs/QmVzkWJSMv3f44Y5su7pcC8SsSzR3qnMTA7GkhuQrSaG81 kind: ethereum/events language: wasm/assemblyscript name: JBController3_1 network: mainnet source: abi: JBController3_1 address: '0x97a5b9D9F0F7cD676B69f584F29048D0Ef4BB59b' startBlock: 16677457 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmb89NSFxWBYfodLWvAv6Cmxio8ph9YjgD6vQkVZ4pDvRn name: JBFundAccessConstraintsStore apiVersion: 0.0.6 entities: - SetFundAccessConstraintsEvent eventHandlers: - event: >- SetFundAccessConstraints(indexed uint256,indexed uint256,(address,address,uint256,uint256,uint256,uint256),address) handler: handleSetFundAccessConstraints file: /: /ipfs/QmaNPn72vdbicPEzqAq5NE3UqFWTFVFfqqAx5URRZiR8ru kind: ethereum/events language: wasm/assemblyscript name: JBFundAccessConstraintsStore network: mainnet source: abi: JBFundAccessConstraintsStore address: '0xFA391De95Fcbcd3157268B91d8c7af083E607A5C' startBlock: 16677460 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVytbD7vPwwBZLiyu4AYX1PNXhsrTaPUe3DF1mxuTF6Qk name: JBTokenStore3 apiVersion: 0.0.6 entities: - DeployedERC20Event - Participant - Project - ProjectEvent - ProtocolV3Log eventHandlers: - event: >- Burn(indexed address,indexed uint256,uint256,uint256,uint256,bool,address) handler: handleBurn - event: 'Claim(indexed address,indexed uint256,uint256,uint256,address)' handler: handleClaim - event: 'Issue(indexed uint256,indexed address,string,string,address)' handler: handleIssue - event: 'Mint(indexed address,indexed uint256,uint256,bool,bool,address)' handler: handleMint - event: >- Transfer(indexed address,indexed uint256,indexed address,uint256,address) handler: handleTransfer file: /: /ipfs/QmTc9fepasztY6zStV9XoyWXK1i7QB9U5BGTpCDsQXE4Ly kind: ethereum/events language: wasm/assemblyscript name: JBTokenStore3 network: mainnet source: abi: JBTokenStore3 address: '0x6FA996581D7edaABE62C15eaE19fEeD4F1DdDfE7' startBlock: 15575457 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVUMs2E7gVUFFQBQ3EttgbGiWjdwbB3UQva3dd24VjDY8 name: JBController3 - file: /: /ipfs/QmatU1yHAa7XgqrKtP7eRQUApgmKBuwWrjf4EbsB7tWdhs name: JBFundingCycleStore3 apiVersion: 0.0.6 entities: - Configure - Init eventHandlers: - event: >- Configure(indexed uint256,indexed uint256,(uint256,uint256,uint256,address),uint256,uint256,address) handler: handleConfigure - event: 'Init(indexed uint256,indexed uint256,indexed uint256)' handler: handleInit file: /: /ipfs/QmUhQ7LH29qa4rYg4aqxwGbhkNgdgpthYhHbjsgYLS3gcX kind: ethereum/events language: wasm/assemblyscript name: JBFundingCycleStore3 network: mainnet source: abi: JBFundingCycleStore3 address: '0x6f18cF9173136c0B5A6eBF45f19D58d3ff2E17e6' startBlock: 15575456 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmNUB4r4DcR8BnxRsVFjQtK1BdRCZNcBWy2pgbxtWautqs name: JBETHPaymentTerminal3 - file: /: /ipfs/QmQWr2Yq4TEm9c1JeAMzM6599darxpdWPNYM8EXWrNzsN7 name: JBPrices3 apiVersion: 0.0.6 entities: - DistributePayoutsEvent - DistributeToPayoutSplitEvent - Participant - PayEvent - Project - ProtocolV3Log - RedeemEvent - UseAllowanceEvent - Wallet eventHandlers: - event: >- Pay(indexed uint256,indexed uint256,indexed uint256,address,address,uint256,uint256,string,bytes,address) handler: handlePay - event: >- RedeemTokens(indexed uint256,indexed uint256,indexed uint256,address,address,uint256,uint256,string,bytes,address) handler: handleRedeemTokens - event: 'AddToBalance(indexed uint256,uint256,uint256,string,bytes,address)' handler: handleAddToBalance - event: >- DistributePayouts(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,uint256,uint256,string,address) handler: handleDistributePayouts - event: >- UseAllowance(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,uint256,string,address) handler: handleUseAllowance - event: >- DistributeToPayoutSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,address) handler: handleDistributeToPayoutSplit - event: >- ProcessFee(indexed uint256,indexed uint256,indexed bool,address,address) handler: handleProcessFee file: /: /ipfs/QmUrsiiuQfYUA5X1VvJmRBfsv45ycAHvuFoLP3j5Cyoiw7 kind: ethereum/events language: wasm/assemblyscript name: JBETHPaymentTerminal3 network: mainnet source: abi: JBETHPaymentTerminal3 address: '0x594Cb208b5BB48db1bcbC9354d1694998864ec63' startBlock: 15575464 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmSy7nfFUa4xxn4UzQ1Rc6oYusHHZUVTAf5AvifxNaiPUy name: JBETHPaymentTerminal3_1 - file: /: /ipfs/QmQWr2Yq4TEm9c1JeAMzM6599darxpdWPNYM8EXWrNzsN7 name: JBPrices3 apiVersion: 0.0.6 entities: - DistributePayoutsEvent - DistributeToPayoutSplitEvent - Participant - PayEvent - Project - ProtocolV3Log - RedeemEvent - UseAllowanceEvent - Wallet eventHandlers: - event: >- Pay(indexed uint256,indexed uint256,indexed uint256,address,address,uint256,uint256,string,bytes,address) handler: handlePay - event: >- RedeemTokens(indexed uint256,indexed uint256,indexed uint256,address,address,uint256,uint256,string,bytes,address) handler: handleRedeemTokens - event: 'AddToBalance(indexed uint256,uint256,uint256,string,bytes,address)' handler: handleAddToBalance - event: >- DistributePayouts(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,uint256,uint256,bytes,address) handler: handleDistributePayouts - event: >- UseAllowance(indexed uint256,indexed uint256,indexed uint256,address,uint256,uint256,uint256,string,bytes,address) handler: handleUseAllowance - event: >- DistributeToPayoutSplit(indexed uint256,indexed uint256,indexed uint256,(bool,bool,uint256,uint256,address,uint256,address),uint256,uint256,address) handler: handleDistributeToPayoutSplit - event: >- ProcessFee(indexed uint256,indexed uint256,indexed bool,address,address) handler: handleProcessFee file: /: /ipfs/QmVX5SvyaZbCmho71jHeagFUvmKEp6Y8czVGnPDPfBiMAi kind: ethereum/events language: wasm/assemblyscript name: JBETHPaymentTerminal3_1 network: mainnet source: abi: JBETHPaymentTerminal3_1 address: '0xFA391De95Fcbcd3157268B91d8c7af083E607A5C' startBlock: 16677460 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmev8PiuxhrELEwKGNrR2UAuBraHd1JgKgxm6U4tWRBQEx name: JBProjectHandles - file: /: /ipfs/QmRTphmVWBbKAVNwuc8tjJjdxzJsxB7ovpGHyUUCE6Rnsb name: ENSRegistry apiVersion: 0.0.6 entities: - ENSNode eventHandlers: - event: 'SetEnsNameParts(indexed uint256,indexed string,string[],address)' handler: handleSetEnsNameParts file: /: /ipfs/QmSHsGK5mUu7nKbt8urKoWBohA5yHFynW94GV9WLbRdSQV kind: ethereum/events language: wasm/assemblyscript name: JBProjectHandles network: mainnet source: abi: JBProjectHandles address: '0xD75d2EeF7Fe65Bf9f46D7ef0b21EdED98cB0a3A4' startBlock: 15873677 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/Qmev8PiuxhrELEwKGNrR2UAuBraHd1JgKgxm6U4tWRBQEx name: JBProjectHandles - file: /: /ipfs/QmRTphmVWBbKAVNwuc8tjJjdxzJsxB7ovpGHyUUCE6Rnsb name: ENSRegistry apiVersion: 0.0.6 entities: - ENSNode eventHandlers: - event: 'SetEnsNameParts(indexed uint256,indexed string,string[],address)' handler: handleSetEnsNameParts file: /: /ipfs/QmSHsGK5mUu7nKbt8urKoWBohA5yHFynW94GV9WLbRdSQV kind: ethereum/events language: wasm/assemblyscript name: LegacyJBProjectHandles network: mainnet source: abi: JBProjectHandles address: '0xe3c01e9fd2a1dcc6edf0b1058b5757138ef9ffb6' startBlock: 14975701 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbDcAGSHvLK3m3kfBMHkMzXQ2URmnTdHUMqZg7W2ugVoV name: JB721Delegate - file: /: /ipfs/QmTuCj9rw3N3GzXCvZuLZUyWqqWgPYSuhBhrQSQza3j46p name: JBTiered721DelegateStore apiVersion: 0.0.6 entities: - Participant - JB721DelegateToken eventHandlers: - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransfer file: /: /ipfs/QmdzN2VHNbZtobXNph3cN3cwATuNEn2ssiaroDoA1aNh4N kind: ethereum/events language: wasm/assemblyscript name: Defifa721Delegate network: mainnet source: abi: JB721Delegate address: '0xBC855060A8c96076a6778D547D430E6f43E9809A' startBlock: 15930559 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmcaEzMcjfyjiZEA1tkHFiTftFrbGvWfwb2ep5iDHtHYfz name: JBTiered721DelegateDeployer apiVersion: 0.0.6 entities: - JB721DelegateToken eventHandlers: - event: 'DelegateDeployed(indexed uint256,address,uint8)' handler: handleDelegateDeployed file: /: /ipfs/QmcQa9TDVuEEeC2gvmTtRTirNA4T5hWKQFxWqTFgDLS2Ga kind: ethereum/events language: wasm/assemblyscript name: JBTiered721DelegateDeployer network: mainnet source: abi: JBTiered721DelegateDeployer address: '0x748575f8aa3da88d478c331dca321282480e6038' startBlock: 15890760 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVw1Zt94EShENK7Wv527VnfBhgjmrAB92MCPimNpTbscg name: JBTiered721DelegateDeployer2 apiVersion: 0.0.6 entities: - JB721DelegateToken eventHandlers: - event: 'DelegateDeployed(indexed uint256,address,uint8,address)' handler: handleDelegateDeployed file: /: /ipfs/QmWGyC7JyzDDKdNZDMsqqnUripeXgtqxExBt4NxKr6HAi5 kind: ethereum/events language: wasm/assemblyscript name: JBTiered721DelegateDeployer2 network: mainnet source: abi: JBTiered721DelegateDeployer2 address: '0xC3279bAbe48c43955932570694f3aDb55027eB8e' startBlock: 16722143 description: Juicebox protocol on mainnet features: - fullTextSearch schema: file: /: /ipfs/QmTwfoVjanDHNSe5W1nEZ1abceXqrZT1T3Rjad6E3LVhQn specVersion: 0.0.4 templates: - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmRvzURbQrAqoHdBPtm27Skavzyv6r6V7nNMdwJHwcGe6B name: ERC20 apiVersion: 0.0.6 entities: - Participant eventHandlers: - event: 'Transfer(indexed address,indexed address,uint256)' handler: handleERC20Transfer file: /: /ipfs/QmcUa91DFaCz7KQaehDzqKEUxPTDPvBaa4JEPLk6yi4Rj9 kind: ethereum/events language: wasm/assemblyscript name: ERC20 network: mainnet source: abi: ERC20 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbDcAGSHvLK3m3kfBMHkMzXQ2URmnTdHUMqZg7W2ugVoV name: JB721Delegate - file: /: /ipfs/QmTuCj9rw3N3GzXCvZuLZUyWqqWgPYSuhBhrQSQza3j46p name: JBTiered721DelegateStore apiVersion: 0.0.6 entities: - Participant - JB721DelegateToken eventHandlers: - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransfer file: /: /ipfs/QmZr5iU3MERcu7e2P31t4JEj7gqBeEU22kkCvePTfxBQpv kind: ethereum/events language: wasm/assemblyscript name: JB721Delegate network: mainnet source: abi: JB721Delegate - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbD5q23TWCNmH5KyemmYStkgJBoaw1SFgW476U34T9inr name: JB721Delegate2 - file: /: /ipfs/QmTBdAiTimpyhVS1YT9svbzxwGqu4Fx9qikmAhKXCTS5fw name: JBTiered721DelegateStore2 apiVersion: 0.0.6 entities: - Participant - JB721DelegateToken eventHandlers: - event: 'Transfer(indexed address,indexed address,indexed uint256)' handler: handleTransfer file: /: /ipfs/QmWudpA3N5xnkcqYLFTux5d2ezqTbuMhnKassNUTHv3EKY kind: ethereum/events language: wasm/assemblyscript name: JB721Delegate2 network: mainnet source: abi: JB721Delegate2 - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmVttnorUqrmmPST9DAuvmjTNwCi5z6HREe19g2C3hAzRf name: ENSTextResolver - file: /: /ipfs/Qmev8PiuxhrELEwKGNrR2UAuBraHd1JgKgxm6U4tWRBQEx name: JBProjectHandles apiVersion: 0.0.6 entities: - Project - ENSNode eventHandlers: - event: 'TextChanged(indexed bytes32,indexed string,string,string)' handler: handleTextChangedWithValue - event: 'TextChanged(indexed bytes32,indexed string,string)' handler: handleTextChanged file: /: /ipfs/QmbJWsTkbkR19Ch1xUdDgZnKQrV2qvkGMAHwu2Ytg4nmFQ kind: ethereum/events language: wasm/assemblyscript name: ENSTextResolver network: mainnet source: abi: ENSTextResolver - kind: ethereum/contract mapping: abis: - file: /: /ipfs/QmbZ67s1PDknit1y5P73xfUSyj6QYANQ1Ahjnf2VMEqZpK name: JBETHERC20ProjectPayer apiVersion: 0.0.6 entities: - ETHERC20ProjectPayer eventHandlers: - event: 'OwnershipTransferred(indexed address,indexed address)' handler: handleOwnershipTransferred - event: >- SetDefaultValues(indexed uint256,indexed address,bool,string,bytes,bool,address) handler: handleSetDefaultValues file: /: /ipfs/QmbJxEewC245iRMcQaQSfQHgHTNac6sygLiVCTTtUghSEu kind: ethereum/events language: wasm/assemblyscript name: JBETHERC20ProjectPayer network: mainnet source: abi: JBETHERC20ProjectPayer