├── .example.env ├── .github └── workflows │ ├── publish.yml │ ├── system-test.yml │ └── unit-test.yml ├── .gitignore ├── .gitmodules ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── .vscode └── settings.json ├── README.md ├── contracts ├── JBChainlinkV3PriceFeed.sol ├── JBController.sol ├── JBController3_0_1.sol ├── JBController3_1.sol ├── JBDirectory.sol ├── JBERC20PaymentTerminal.sol ├── JBERC20PaymentTerminal3_1.sol ├── JBERC20PaymentTerminal3_1_1.sol ├── JBERC20PaymentTerminal3_1_2.sol ├── JBETHERC20ProjectPayer.sol ├── JBETHERC20ProjectPayerDeployer.sol ├── JBETHERC20SplitsPayer.sol ├── JBETHERC20SplitsPayerDeployer.sol ├── JBETHPaymentTerminal.sol ├── JBETHPaymentTerminal3_1.sol ├── JBETHPaymentTerminal3_1_1.sol ├── JBETHPaymentTerminal3_1_2.sol ├── JBFundAccessConstraintsStore.sol ├── JBFundingCycleStore.sol ├── JBMigrationOperator.sol ├── JBOperatorStore.sol ├── JBPrices.sol ├── JBProjects.sol ├── JBReconfigurationBufferBallot.sol ├── JBSingleTokenPaymentTerminalStore.sol ├── JBSingleTokenPaymentTerminalStore3_1.sol ├── JBSingleTokenPaymentTerminalStore3_1_1.sol ├── JBSplitsStore.sol ├── JBToken.sol ├── JBTokenStore.sol ├── abstract │ ├── JBControllerUtility.sol │ ├── JBOperatable.sol │ ├── JBPayoutRedemptionPaymentTerminal.sol │ ├── JBPayoutRedemptionPaymentTerminal3_1.sol │ ├── JBPayoutRedemptionPaymentTerminal3_1_1.sol │ ├── JBPayoutRedemptionPaymentTerminal3_1_2.sol │ └── JBSingleTokenPaymentTerminal.sol ├── enums │ ├── JBBallotState.sol │ └── JBFeeType.sol ├── interfaces │ ├── IJBAllowanceTerminal.sol │ ├── IJBAllowanceTerminal3_1.sol │ ├── IJBController.sol │ ├── IJBController3_0_1.sol │ ├── IJBController3_1.sol │ ├── IJBControllerUtility.sol │ ├── IJBDirectory.sol │ ├── IJBETHERC20ProjectPayerDeployer.sol │ ├── IJBETHERC20SplitsPayerDeployer.sol │ ├── IJBFeeGauge.sol │ ├── IJBFeeGauge3_1.sol │ ├── IJBFeeHoldingTerminal.sol │ ├── IJBFundAccessConstraintsStore.sol │ ├── IJBFundingCycleBallot.sol │ ├── IJBFundingCycleDataSource.sol │ ├── IJBFundingCycleDataSource3_1_1.sol │ ├── IJBFundingCycleStore.sol │ ├── IJBMigratable.sol │ ├── IJBOperatable.sol │ ├── IJBOperatorStore.sol │ ├── IJBPayDelegate.sol │ ├── IJBPayDelegate3_1_1.sol │ ├── IJBPaymentTerminal.sol │ ├── IJBPaymentTerminalUtility.sol │ ├── IJBPayoutRedemptionPaymentTerminal.sol │ ├── IJBPayoutRedemptionPaymentTerminal3_1.sol │ ├── IJBPayoutRedemptionPaymentTerminal3_1_1.sol │ ├── IJBPayoutTerminal.sol │ ├── IJBPayoutTerminal3_1.sol │ ├── IJBPriceFeed.sol │ ├── IJBPrices.sol │ ├── IJBProjectPayer.sol │ ├── IJBProjects.sol │ ├── IJBRedemptionDelegate.sol │ ├── IJBRedemptionDelegate3_1_1.sol │ ├── IJBRedemptionTerminal.sol │ ├── IJBSingleTokenPaymentTerminal.sol │ ├── IJBSingleTokenPaymentTerminalStore.sol │ ├── IJBSingleTokenPaymentTerminalStore3_1_1.sol │ ├── IJBSplitAllocator.sol │ ├── IJBSplitsPayer.sol │ ├── IJBSplitsStore.sol │ ├── IJBToken.sol │ ├── IJBTokenStore.sol │ └── IJBTokenUriResolver.sol ├── libraries │ ├── JBConstants.sol │ ├── JBCurrencies.sol │ ├── JBFees.sol │ ├── JBFixedPointNumber.sol │ ├── JBFundingCycleMetadataResolver.sol │ ├── JBGlobalFundingCycleMetadataResolver.sol │ ├── JBOperations.sol │ ├── JBSplitsGroups.sol │ └── JBTokens.sol └── structs │ ├── JBDidPayData.sol │ ├── JBDidPayData3_1_1.sol │ ├── JBDidRedeemData.sol │ ├── JBDidRedeemData3_1_1.sol │ ├── JBFee.sol │ ├── JBFundAccessConstraints.sol │ ├── JBFundingCycle.sol │ ├── JBFundingCycleData.sol │ ├── JBFundingCycleMetadata.sol │ ├── JBGlobalFundingCycleMetadata.sol │ ├── JBGroupedSplits.sol │ ├── JBOperatorData.sol │ ├── JBPayDelegateAllocation.sol │ ├── JBPayDelegateAllocation3_1_1.sol │ ├── JBPayParamsData.sol │ ├── JBProjectMetadata.sol │ ├── JBRedeemParamsData.sol │ ├── JBRedemptionDelegateAllocation.sol │ ├── JBRedemptionDelegateAllocation3_1_1.sol │ ├── JBSplit.sol │ ├── JBSplitAllocationData.sol │ └── JBTokenAmount.sol ├── deploy ├── 1.js ├── splits_and_project_payer.js ├── v3_1.js ├── v3_1_1.js ├── v3_1_2.js └── v3_migration_operator.js ├── deployments ├── goerli │ ├── .chainId │ ├── JB1DayReconfigurationBufferBallot.json │ ├── JB3DayReconfigurationBufferBallot.json │ ├── JB7DayReconfigurationBufferBallot.json │ ├── JBChainlinkV3PriceFeed.json │ ├── JBController.json │ ├── JBController3_0_1.json │ ├── JBController3_1.json │ ├── JBCurrencies.json │ ├── JBDirectory.json │ ├── JBETHERC20ProjectPayerDeployer.json │ ├── JBETHERC20SplitsPayerDeployer.json │ ├── JBETHPaymentTerminal.json │ ├── JBETHPaymentTerminal3_1.json │ ├── JBETHPaymentTerminal3_1_1.json │ ├── JBETHPaymentTerminal3_1_2.json │ ├── JBFundAccessConstraintsStore.json │ ├── JBFundingCycleStore.json │ ├── JBMigrationOperator.json │ ├── JBOperatorStore.json │ ├── JBPrices.json │ ├── JBProjects.json │ ├── JBSingleTokenPaymentTerminalStore.json │ ├── JBSingleTokenPaymentTerminalStore3_1.json │ ├── JBSingleTokenPaymentTerminalStore3_1_1.json │ ├── JBSplitsStore.json │ ├── JBTokenStore.json │ └── solcInputs │ │ ├── 11cb1f66a0f8213d7bf83deb0ae9d2f7.json │ │ ├── 7271447540576b6e014cf146f777e938.json │ │ ├── 7f5ae5369c2a685c882e67f75315b841.json │ │ ├── 97026680eaca39429bd157447c951dd1.json │ │ ├── 9d8f961b8d6848d1dd32ae08288e8c6a.json │ │ ├── c01efb3c94c1f18d90d0889134c73f7b.json │ │ ├── e87fd161fb98793b8dd4dcaee81afb88.json │ │ ├── ed590828cf2d3bd8e9fe992c4f52dc83.json │ │ └── f58e5b1a8ab27311c5c442a686fda095.json ├── mainnet │ ├── .chainId │ ├── JB1DayReconfigurationBufferBallot.json │ ├── JB3DayReconfigurationBufferBallot.json │ ├── JB7DayReconfigurationBufferBallot.json │ ├── JBChainlinkV3PriceFeed.json │ ├── JBController.json │ ├── JBController3_0_1.json │ ├── JBController3_1.json │ ├── JBCurrencies.json │ ├── JBDirectory.json │ ├── JBETHERC20ProjectPayerDeployer.json │ ├── JBETHERC20SplitsPayerDeployer.json │ ├── JBETHPaymentTerminal.json │ ├── JBETHPaymentTerminal3_1.json │ ├── JBETHPaymentTerminal3_1_1.json │ ├── JBETHPaymentTerminal3_1_2.json │ ├── JBFundAccessConstraintsStore.json │ ├── JBFundingCycleStore.json │ ├── JBMigrationOperator.json │ ├── JBOperatorStore.json │ ├── JBPrices.json │ ├── JBProjects.json │ ├── JBSingleTokenPaymentTerminalStore.json │ ├── JBSingleTokenPaymentTerminalStore3_1.json │ ├── JBSingleTokenPaymentTerminalStore3_1_1.json │ ├── JBSplitsStore.json │ ├── JBTokenStore.json │ └── solcInputs │ │ ├── 11cb1f66a0f8213d7bf83deb0ae9d2f7.json │ │ ├── 153d6bc38185326110a6246705507380.json │ │ ├── 2558f6dc599ebc1f13c79797e151bc24.json │ │ ├── 36426b5abae189028f71abc80f5dc8b7.json │ │ ├── 4138c0c854528929e18f6ccc34d600b0.json │ │ ├── 60cd95dca5edde649565e9f7f43720b6.json │ │ ├── 7f5ae5369c2a685c882e67f75315b841.json │ │ ├── 87acdcf5deeaa43ae3ecf62f45455645.json │ │ ├── 97026680eaca39429bd157447c951dd1.json │ │ ├── a1f674e02c4866a16e5bde886a31b82e.json │ │ ├── ba079c3b841cf131865f97c4e38baa17.json │ │ ├── c01efb3c94c1f18d90d0889134c73f7b.json │ │ ├── e74c031977287ddc5a2bef1107c54b87.json │ │ ├── e87fd161fb98793b8dd4dcaee81afb88.json │ │ └── ed590828cf2d3bd8e9fe992c4f52dc83.json └── sepolia │ ├── .chainId │ ├── JB1DayReconfigurationBufferBallot.json │ ├── JB3DayReconfigurationBufferBallot.json │ ├── JB7DayReconfigurationBufferBallot.json │ ├── JBChainlinkV3PriceFeed.json │ ├── JBController3_1.json │ ├── JBCurrencies.json │ ├── JBDirectory.json │ ├── JBETHERC20ProjectPayerDeployer.json │ ├── JBETHERC20SplitsPayerDeployer.json │ ├── JBETHPaymentTerminal3_1.json │ ├── JBETHPaymentTerminal3_1_1.json │ ├── JBETHPaymentTerminal3_1_2.json │ ├── JBFundAccessConstraintsStore.json │ ├── JBFundingCycleStore.json │ ├── JBMigrationOperator.json │ ├── JBOperatorStore.json │ ├── JBPrices.json │ ├── JBProjects.json │ ├── JBSingleTokenPaymentTerminalStore3_1.json │ ├── JBSingleTokenPaymentTerminalStore3_1_1.json │ ├── JBSplitsStore.json │ ├── JBTokenStore.json │ └── solcInputs │ ├── 0f5964b38384f4c19030b2b901d536cc.json │ ├── 11cb1f66a0f8213d7bf83deb0ae9d2f7.json │ ├── 33eea2f806c535c0b427cd0776b47d2c.json │ └── f58e5b1a8ab27311c5c442a686fda095.json ├── forge_tests ├── TestAllowance.sol ├── TestController3_0_1.sol ├── TestDelegates.sol ├── TestDistributeHeldFee.sol ├── TestEIP165.sol ├── TestERC20Terminal.sol ├── TestLaunchProject.sol ├── TestLogInterfaceIds.sol ├── TestMigrationOperator.sol ├── TestMultipleTerminals.sol ├── TestPayBurnRedeemFlow.sol ├── TestPlanetable.sol.bak ├── TestReconfigure.sol ├── TestRedeeem.sol ├── TestTerminal312HeldFee.sol ├── TestTerminal3_1.sol ├── TestTokenFlow.sol ├── helpers │ ├── AccessJBLib.sol │ └── TestBaseWorkflow.sol └── mock │ ├── MockMaliciousAllocator.sol │ ├── MockMaliciousTerminal.sol │ └── MockPriceFeed.sol ├── foundry.toml ├── hardhat.config.js ├── package.json ├── remappings.txt ├── security └── postmortem │ └── 5.24.2022.md ├── test ├── helpers │ ├── errors.json │ └── utils.js ├── jb_chainlink_price_feed │ └── current_price.test.js ├── jb_controller │ ├── burn_tokens_of.test.js │ ├── distribute_reserved_token_of.test.js │ ├── launch_funding_cycle_for.test.js │ ├── launch_project_for.test.js │ ├── migrate.test.js │ ├── mint_tokens_of.test.js │ ├── prep_for_migration.test.js │ ├── reconfigure_funding_cycles_of.test.js │ └── total_oustanding_tokens_of.test.js ├── jb_controller_3_1 │ ├── burn_tokens_of.test.js │ ├── distribute_reserved_token_of.test.js │ ├── launch_funding_cycle_for.test.js │ ├── launch_project_for.test.js │ ├── migrate.test.js │ ├── mint_tokens_of.test.js │ ├── prep_for_migration.test.js │ ├── reconfigure_funding_cycles_of.test.js │ └── total_oustanding_tokens_of.test.js ├── jb_directory │ ├── is_terminal_of.test.js │ ├── primary_terminal_of.test.js │ ├── set_controller_of.test.js │ ├── set_is_allowed_to_set_first_controller.test.js │ ├── set_primary_terminal_of.test.js │ ├── set_terminals_of.test.js │ └── terminals_of.test.js ├── jb_eth_erc20_project_payer │ ├── add_to_balance.test.js │ ├── pay.test.js │ └── set_default_values.test.js ├── jb_eth_erc20_project_payer_deployer │ ├── add_to_balance.test.js │ ├── deploy_project_payer.test.js │ ├── pay.test.js │ └── set_default_values.test.js ├── jb_eth_erc20_splits_payer │ ├── add_to_balance.test.js │ ├── pay.test.js │ ├── receive.test.js │ ├── set_default_splits.test.js │ └── set_default_splits_reference.test.js ├── jb_eth_erc20_splits_payer_deployer │ ├── add_to_balance.test.js │ ├── deploy_split_payer.test.js │ ├── deploy_split_payer_with_splits.test.js │ ├── pay.test.js │ └── receive.test.js ├── jb_fund_access_constraints_store │ └── set_for.test.js ├── jb_funding_cycle_store │ └── configure_for.test.js ├── jb_operator_store │ ├── has_permission.test.js │ ├── has_permissions.test.js │ ├── set_operator.test.js │ └── set_operators.test.js ├── jb_payment_terminal │ ├── add_to_balance_of.test.js │ ├── current_eth_overflow_of.test.js │ ├── distribute_payouts_of.test.js │ ├── migrate.test.js │ ├── pay.test.js │ ├── redeem_tokens_of.test.js │ ├── set_fee.test.js │ ├── set_fee_gauge.test.js │ ├── set_feeless_terminal.test.js │ ├── use_allowance_of.test.js │ └── view.test.js ├── jb_payment_terminal_3_1 │ ├── add_to_balance_of.test.js │ ├── current_eth_overflow_of.test.js │ ├── distribute_payouts_of.test.js │ ├── migrate.test.js │ ├── pay.test.js │ ├── redeem_tokens_of.test.js │ ├── set_fee.test.js │ ├── set_fee_gauge.test.js │ ├── set_feeless_terminal.test.js │ ├── use_allowance_of.test.js │ └── view.test.js ├── jb_payment_terminal_3_1_1 │ ├── add_to_balance_of.test.js │ ├── current_eth_overflow_of.test.js │ ├── distribute_payouts_of.test.js │ ├── migrate.test.js │ ├── pay.test.js │ ├── redeem_tokens_of.test.js │ ├── set_fee.test.js │ ├── set_fee_gauge.test.js │ ├── set_feeless_terminal.test.js │ ├── use_allowance_of.test.js │ └── view.test.js ├── jb_payment_terminal_3_1_2 │ ├── add_to_balance_of.test.js │ ├── current_eth_overflow_of.test.js │ ├── distribute_payouts_of.test.js │ ├── migrate.test.js │ ├── pay.test.js │ ├── redeem_tokens_of.test.js │ ├── set_fee.test.js │ ├── set_fee_gauge.test.js │ ├── set_feeless_terminal.test.js │ ├── use_allowance_of.test.js │ └── view.test.js ├── jb_payment_terminal_store │ ├── current_overflow_of.test.js │ ├── current_reclaimable_overflow_of.test.js │ ├── current_total_overflow_of.test.js │ ├── record_distribution_for.test.js │ ├── record_migration.test.js │ ├── record_payment_from.test.js │ ├── record_redemption_for.test.js │ └── record_used_allowance_of.test.js ├── jb_payment_terminal_store_3_1 │ ├── current_overflow_of.test.js │ ├── current_reclaimable_overflow_of.test.js │ ├── current_total_overflow_of.test.js │ ├── record_distribution_for.test.js │ ├── record_migration.test.js │ ├── record_payment_from.test.js │ ├── record_redemption_for.test.js │ └── record_used_allowance_of.test.js ├── jb_payment_terminal_store_3_1_1 │ ├── current_overflow_of.test.js │ ├── current_reclaimable_overflow_of.test.js │ ├── current_total_overflow_of.test.js │ ├── record_distribution_for.test.js │ ├── record_migration.test.js │ ├── record_payment_from.test.js │ ├── record_redemption_for.test.js │ └── record_used_allowance_of.test.js ├── jb_prices │ ├── add_feed_for.test.js │ └── price_for.test.js ├── jb_projects │ ├── create_for.test.js │ ├── set_metadata_of.test.js │ ├── set_token_uri_resolver.test.js │ └── token_uri.test.js ├── jb_reconfiguration_buffer_ballot │ └── stateOf.test.js ├── jb_splits_store │ └── set.test.js ├── jb_token │ ├── approve.test.js │ ├── burn.test.js │ ├── decimals.test.js │ ├── mint.test.js │ ├── transfer.test.js │ └── transfer_from.test.js └── jb_token_store │ ├── balance_of.test.js │ ├── burn_from.test.js │ ├── claim_for.test.js │ ├── issue_for.test.js │ ├── mint_for.test.js │ ├── set_for.test.js │ ├── total_supply_of.test.js │ └── transfer_from.test.js └── yarn.lock /.example.env: -------------------------------------------------------------------------------- 1 | ETHERSCAN_API_KEY= 2 | INFURA_ID= -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/system-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.github/workflows/system-test.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.gitmodules -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage* 5 | gasReporterOutput.json 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.prettierrc -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/README.md -------------------------------------------------------------------------------- /contracts/JBChainlinkV3PriceFeed.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBChainlinkV3PriceFeed.sol -------------------------------------------------------------------------------- /contracts/JBController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBController.sol -------------------------------------------------------------------------------- /contracts/JBController3_0_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBController3_0_1.sol -------------------------------------------------------------------------------- /contracts/JBController3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBController3_1.sol -------------------------------------------------------------------------------- /contracts/JBDirectory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBDirectory.sol -------------------------------------------------------------------------------- /contracts/JBERC20PaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBERC20PaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/JBERC20PaymentTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBERC20PaymentTerminal3_1.sol -------------------------------------------------------------------------------- /contracts/JBERC20PaymentTerminal3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBERC20PaymentTerminal3_1_1.sol -------------------------------------------------------------------------------- /contracts/JBERC20PaymentTerminal3_1_2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBERC20PaymentTerminal3_1_2.sol -------------------------------------------------------------------------------- /contracts/JBETHERC20ProjectPayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHERC20ProjectPayer.sol -------------------------------------------------------------------------------- /contracts/JBETHERC20ProjectPayerDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHERC20ProjectPayerDeployer.sol -------------------------------------------------------------------------------- /contracts/JBETHERC20SplitsPayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHERC20SplitsPayer.sol -------------------------------------------------------------------------------- /contracts/JBETHERC20SplitsPayerDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHERC20SplitsPayerDeployer.sol -------------------------------------------------------------------------------- /contracts/JBETHPaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHPaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/JBETHPaymentTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHPaymentTerminal3_1.sol -------------------------------------------------------------------------------- /contracts/JBETHPaymentTerminal3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHPaymentTerminal3_1_1.sol -------------------------------------------------------------------------------- /contracts/JBETHPaymentTerminal3_1_2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBETHPaymentTerminal3_1_2.sol -------------------------------------------------------------------------------- /contracts/JBFundAccessConstraintsStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBFundAccessConstraintsStore.sol -------------------------------------------------------------------------------- /contracts/JBFundingCycleStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBFundingCycleStore.sol -------------------------------------------------------------------------------- /contracts/JBMigrationOperator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBMigrationOperator.sol -------------------------------------------------------------------------------- /contracts/JBOperatorStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBOperatorStore.sol -------------------------------------------------------------------------------- /contracts/JBPrices.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBPrices.sol -------------------------------------------------------------------------------- /contracts/JBProjects.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBProjects.sol -------------------------------------------------------------------------------- /contracts/JBReconfigurationBufferBallot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBReconfigurationBufferBallot.sol -------------------------------------------------------------------------------- /contracts/JBSingleTokenPaymentTerminalStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBSingleTokenPaymentTerminalStore.sol -------------------------------------------------------------------------------- /contracts/JBSingleTokenPaymentTerminalStore3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBSingleTokenPaymentTerminalStore3_1.sol -------------------------------------------------------------------------------- /contracts/JBSingleTokenPaymentTerminalStore3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBSingleTokenPaymentTerminalStore3_1_1.sol -------------------------------------------------------------------------------- /contracts/JBSplitsStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBSplitsStore.sol -------------------------------------------------------------------------------- /contracts/JBToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBToken.sol -------------------------------------------------------------------------------- /contracts/JBTokenStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/JBTokenStore.sol -------------------------------------------------------------------------------- /contracts/abstract/JBControllerUtility.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBControllerUtility.sol -------------------------------------------------------------------------------- /contracts/abstract/JBOperatable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBOperatable.sol -------------------------------------------------------------------------------- /contracts/abstract/JBPayoutRedemptionPaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBPayoutRedemptionPaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/abstract/JBPayoutRedemptionPaymentTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBPayoutRedemptionPaymentTerminal3_1.sol -------------------------------------------------------------------------------- /contracts/abstract/JBPayoutRedemptionPaymentTerminal3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBPayoutRedemptionPaymentTerminal3_1_1.sol -------------------------------------------------------------------------------- /contracts/abstract/JBPayoutRedemptionPaymentTerminal3_1_2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBPayoutRedemptionPaymentTerminal3_1_2.sol -------------------------------------------------------------------------------- /contracts/abstract/JBSingleTokenPaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/abstract/JBSingleTokenPaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/enums/JBBallotState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/enums/JBBallotState.sol -------------------------------------------------------------------------------- /contracts/enums/JBFeeType.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/enums/JBFeeType.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBAllowanceTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBAllowanceTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBAllowanceTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBAllowanceTerminal3_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBController.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBController3_0_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBController3_0_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBController3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBController3_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBControllerUtility.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBControllerUtility.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBDirectory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBDirectory.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBETHERC20ProjectPayerDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBETHERC20ProjectPayerDeployer.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBETHERC20SplitsPayerDeployer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBETHERC20SplitsPayerDeployer.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFeeGauge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFeeGauge.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFeeGauge3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFeeGauge3_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFeeHoldingTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFeeHoldingTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFundAccessConstraintsStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFundAccessConstraintsStore.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFundingCycleBallot.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFundingCycleBallot.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFundingCycleDataSource.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFundingCycleDataSource.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFundingCycleDataSource3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFundingCycleDataSource3_1_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBFundingCycleStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBFundingCycleStore.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBMigratable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBMigratable.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBOperatable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBOperatable.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBOperatorStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBOperatorStore.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayDelegate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayDelegate.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayDelegate3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayDelegate3_1_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPaymentTerminalUtility.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPaymentTerminalUtility.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayoutRedemptionPaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayoutRedemptionPaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayoutRedemptionPaymentTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayoutRedemptionPaymentTerminal3_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayoutRedemptionPaymentTerminal3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayoutRedemptionPaymentTerminal3_1_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayoutTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayoutTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPayoutTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPayoutTerminal3_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPriceFeed.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPriceFeed.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBPrices.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBPrices.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBProjectPayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBProjectPayer.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBProjects.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBProjects.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBRedemptionDelegate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBRedemptionDelegate.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBRedemptionDelegate3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBRedemptionDelegate3_1_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBRedemptionTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBRedemptionTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBSingleTokenPaymentTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBSingleTokenPaymentTerminal.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBSingleTokenPaymentTerminalStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBSingleTokenPaymentTerminalStore.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBSingleTokenPaymentTerminalStore3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBSingleTokenPaymentTerminalStore3_1_1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBSplitAllocator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBSplitAllocator.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBSplitsPayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBSplitsPayer.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBSplitsStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBSplitsStore.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBToken.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBTokenStore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBTokenStore.sol -------------------------------------------------------------------------------- /contracts/interfaces/IJBTokenUriResolver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/interfaces/IJBTokenUriResolver.sol -------------------------------------------------------------------------------- /contracts/libraries/JBConstants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBConstants.sol -------------------------------------------------------------------------------- /contracts/libraries/JBCurrencies.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBCurrencies.sol -------------------------------------------------------------------------------- /contracts/libraries/JBFees.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBFees.sol -------------------------------------------------------------------------------- /contracts/libraries/JBFixedPointNumber.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBFixedPointNumber.sol -------------------------------------------------------------------------------- /contracts/libraries/JBFundingCycleMetadataResolver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBFundingCycleMetadataResolver.sol -------------------------------------------------------------------------------- /contracts/libraries/JBGlobalFundingCycleMetadataResolver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBGlobalFundingCycleMetadataResolver.sol -------------------------------------------------------------------------------- /contracts/libraries/JBOperations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBOperations.sol -------------------------------------------------------------------------------- /contracts/libraries/JBSplitsGroups.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBSplitsGroups.sol -------------------------------------------------------------------------------- /contracts/libraries/JBTokens.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/libraries/JBTokens.sol -------------------------------------------------------------------------------- /contracts/structs/JBDidPayData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBDidPayData.sol -------------------------------------------------------------------------------- /contracts/structs/JBDidPayData3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBDidPayData3_1_1.sol -------------------------------------------------------------------------------- /contracts/structs/JBDidRedeemData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBDidRedeemData.sol -------------------------------------------------------------------------------- /contracts/structs/JBDidRedeemData3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBDidRedeemData3_1_1.sol -------------------------------------------------------------------------------- /contracts/structs/JBFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBFee.sol -------------------------------------------------------------------------------- /contracts/structs/JBFundAccessConstraints.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBFundAccessConstraints.sol -------------------------------------------------------------------------------- /contracts/structs/JBFundingCycle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBFundingCycle.sol -------------------------------------------------------------------------------- /contracts/structs/JBFundingCycleData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBFundingCycleData.sol -------------------------------------------------------------------------------- /contracts/structs/JBFundingCycleMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBFundingCycleMetadata.sol -------------------------------------------------------------------------------- /contracts/structs/JBGlobalFundingCycleMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBGlobalFundingCycleMetadata.sol -------------------------------------------------------------------------------- /contracts/structs/JBGroupedSplits.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBGroupedSplits.sol -------------------------------------------------------------------------------- /contracts/structs/JBOperatorData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBOperatorData.sol -------------------------------------------------------------------------------- /contracts/structs/JBPayDelegateAllocation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBPayDelegateAllocation.sol -------------------------------------------------------------------------------- /contracts/structs/JBPayDelegateAllocation3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBPayDelegateAllocation3_1_1.sol -------------------------------------------------------------------------------- /contracts/structs/JBPayParamsData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBPayParamsData.sol -------------------------------------------------------------------------------- /contracts/structs/JBProjectMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBProjectMetadata.sol -------------------------------------------------------------------------------- /contracts/structs/JBRedeemParamsData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBRedeemParamsData.sol -------------------------------------------------------------------------------- /contracts/structs/JBRedemptionDelegateAllocation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBRedemptionDelegateAllocation.sol -------------------------------------------------------------------------------- /contracts/structs/JBRedemptionDelegateAllocation3_1_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBRedemptionDelegateAllocation3_1_1.sol -------------------------------------------------------------------------------- /contracts/structs/JBSplit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBSplit.sol -------------------------------------------------------------------------------- /contracts/structs/JBSplitAllocationData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBSplitAllocationData.sol -------------------------------------------------------------------------------- /contracts/structs/JBTokenAmount.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/contracts/structs/JBTokenAmount.sol -------------------------------------------------------------------------------- /deploy/1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deploy/1.js -------------------------------------------------------------------------------- /deploy/splits_and_project_payer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deploy/splits_and_project_payer.js -------------------------------------------------------------------------------- /deploy/v3_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deploy/v3_1.js -------------------------------------------------------------------------------- /deploy/v3_1_1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deploy/v3_1_1.js -------------------------------------------------------------------------------- /deploy/v3_1_2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deploy/v3_1_2.js -------------------------------------------------------------------------------- /deploy/v3_migration_operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deploy/v3_migration_operator.js -------------------------------------------------------------------------------- /deployments/goerli/.chainId: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /deployments/goerli/JB1DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JB1DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/goerli/JB3DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JB3DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/goerli/JB7DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JB7DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/goerli/JBChainlinkV3PriceFeed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBChainlinkV3PriceFeed.json -------------------------------------------------------------------------------- /deployments/goerli/JBController.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBController.json -------------------------------------------------------------------------------- /deployments/goerli/JBController3_0_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBController3_0_1.json -------------------------------------------------------------------------------- /deployments/goerli/JBController3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBController3_1.json -------------------------------------------------------------------------------- /deployments/goerli/JBCurrencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBCurrencies.json -------------------------------------------------------------------------------- /deployments/goerli/JBDirectory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBDirectory.json -------------------------------------------------------------------------------- /deployments/goerli/JBETHERC20ProjectPayerDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBETHERC20ProjectPayerDeployer.json -------------------------------------------------------------------------------- /deployments/goerli/JBETHERC20SplitsPayerDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBETHERC20SplitsPayerDeployer.json -------------------------------------------------------------------------------- /deployments/goerli/JBETHPaymentTerminal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBETHPaymentTerminal.json -------------------------------------------------------------------------------- /deployments/goerli/JBETHPaymentTerminal3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBETHPaymentTerminal3_1.json -------------------------------------------------------------------------------- /deployments/goerli/JBETHPaymentTerminal3_1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBETHPaymentTerminal3_1_1.json -------------------------------------------------------------------------------- /deployments/goerli/JBETHPaymentTerminal3_1_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBETHPaymentTerminal3_1_2.json -------------------------------------------------------------------------------- /deployments/goerli/JBFundAccessConstraintsStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBFundAccessConstraintsStore.json -------------------------------------------------------------------------------- /deployments/goerli/JBFundingCycleStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBFundingCycleStore.json -------------------------------------------------------------------------------- /deployments/goerli/JBMigrationOperator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBMigrationOperator.json -------------------------------------------------------------------------------- /deployments/goerli/JBOperatorStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBOperatorStore.json -------------------------------------------------------------------------------- /deployments/goerli/JBPrices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBPrices.json -------------------------------------------------------------------------------- /deployments/goerli/JBProjects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBProjects.json -------------------------------------------------------------------------------- /deployments/goerli/JBSingleTokenPaymentTerminalStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBSingleTokenPaymentTerminalStore.json -------------------------------------------------------------------------------- /deployments/goerli/JBSingleTokenPaymentTerminalStore3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBSingleTokenPaymentTerminalStore3_1.json -------------------------------------------------------------------------------- /deployments/goerli/JBSingleTokenPaymentTerminalStore3_1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBSingleTokenPaymentTerminalStore3_1_1.json -------------------------------------------------------------------------------- /deployments/goerli/JBSplitsStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBSplitsStore.json -------------------------------------------------------------------------------- /deployments/goerli/JBTokenStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/JBTokenStore.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/11cb1f66a0f8213d7bf83deb0ae9d2f7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/11cb1f66a0f8213d7bf83deb0ae9d2f7.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/7271447540576b6e014cf146f777e938.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/7271447540576b6e014cf146f777e938.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/7f5ae5369c2a685c882e67f75315b841.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/7f5ae5369c2a685c882e67f75315b841.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/97026680eaca39429bd157447c951dd1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/97026680eaca39429bd157447c951dd1.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/9d8f961b8d6848d1dd32ae08288e8c6a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/9d8f961b8d6848d1dd32ae08288e8c6a.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/c01efb3c94c1f18d90d0889134c73f7b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/c01efb3c94c1f18d90d0889134c73f7b.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/e87fd161fb98793b8dd4dcaee81afb88.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/e87fd161fb98793b8dd4dcaee81afb88.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/ed590828cf2d3bd8e9fe992c4f52dc83.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/ed590828cf2d3bd8e9fe992c4f52dc83.json -------------------------------------------------------------------------------- /deployments/goerli/solcInputs/f58e5b1a8ab27311c5c442a686fda095.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/goerli/solcInputs/f58e5b1a8ab27311c5c442a686fda095.json -------------------------------------------------------------------------------- /deployments/mainnet/.chainId: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /deployments/mainnet/JB1DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JB1DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/mainnet/JB3DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JB3DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/mainnet/JB7DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JB7DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/mainnet/JBChainlinkV3PriceFeed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBChainlinkV3PriceFeed.json -------------------------------------------------------------------------------- /deployments/mainnet/JBController.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBController.json -------------------------------------------------------------------------------- /deployments/mainnet/JBController3_0_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBController3_0_1.json -------------------------------------------------------------------------------- /deployments/mainnet/JBController3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBController3_1.json -------------------------------------------------------------------------------- /deployments/mainnet/JBCurrencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBCurrencies.json -------------------------------------------------------------------------------- /deployments/mainnet/JBDirectory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBDirectory.json -------------------------------------------------------------------------------- /deployments/mainnet/JBETHERC20ProjectPayerDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBETHERC20ProjectPayerDeployer.json -------------------------------------------------------------------------------- /deployments/mainnet/JBETHERC20SplitsPayerDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBETHERC20SplitsPayerDeployer.json -------------------------------------------------------------------------------- /deployments/mainnet/JBETHPaymentTerminal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBETHPaymentTerminal.json -------------------------------------------------------------------------------- /deployments/mainnet/JBETHPaymentTerminal3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBETHPaymentTerminal3_1.json -------------------------------------------------------------------------------- /deployments/mainnet/JBETHPaymentTerminal3_1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBETHPaymentTerminal3_1_1.json -------------------------------------------------------------------------------- /deployments/mainnet/JBETHPaymentTerminal3_1_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBETHPaymentTerminal3_1_2.json -------------------------------------------------------------------------------- /deployments/mainnet/JBFundAccessConstraintsStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBFundAccessConstraintsStore.json -------------------------------------------------------------------------------- /deployments/mainnet/JBFundingCycleStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBFundingCycleStore.json -------------------------------------------------------------------------------- /deployments/mainnet/JBMigrationOperator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBMigrationOperator.json -------------------------------------------------------------------------------- /deployments/mainnet/JBOperatorStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBOperatorStore.json -------------------------------------------------------------------------------- /deployments/mainnet/JBPrices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBPrices.json -------------------------------------------------------------------------------- /deployments/mainnet/JBProjects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBProjects.json -------------------------------------------------------------------------------- /deployments/mainnet/JBSingleTokenPaymentTerminalStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBSingleTokenPaymentTerminalStore.json -------------------------------------------------------------------------------- /deployments/mainnet/JBSingleTokenPaymentTerminalStore3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBSingleTokenPaymentTerminalStore3_1.json -------------------------------------------------------------------------------- /deployments/mainnet/JBSingleTokenPaymentTerminalStore3_1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBSingleTokenPaymentTerminalStore3_1_1.json -------------------------------------------------------------------------------- /deployments/mainnet/JBSplitsStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBSplitsStore.json -------------------------------------------------------------------------------- /deployments/mainnet/JBTokenStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/JBTokenStore.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/11cb1f66a0f8213d7bf83deb0ae9d2f7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/11cb1f66a0f8213d7bf83deb0ae9d2f7.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/153d6bc38185326110a6246705507380.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/153d6bc38185326110a6246705507380.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/2558f6dc599ebc1f13c79797e151bc24.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/2558f6dc599ebc1f13c79797e151bc24.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/36426b5abae189028f71abc80f5dc8b7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/36426b5abae189028f71abc80f5dc8b7.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/4138c0c854528929e18f6ccc34d600b0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/4138c0c854528929e18f6ccc34d600b0.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/60cd95dca5edde649565e9f7f43720b6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/60cd95dca5edde649565e9f7f43720b6.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/7f5ae5369c2a685c882e67f75315b841.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/7f5ae5369c2a685c882e67f75315b841.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/87acdcf5deeaa43ae3ecf62f45455645.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/87acdcf5deeaa43ae3ecf62f45455645.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/97026680eaca39429bd157447c951dd1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/97026680eaca39429bd157447c951dd1.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/a1f674e02c4866a16e5bde886a31b82e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/a1f674e02c4866a16e5bde886a31b82e.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/ba079c3b841cf131865f97c4e38baa17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/ba079c3b841cf131865f97c4e38baa17.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/c01efb3c94c1f18d90d0889134c73f7b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/c01efb3c94c1f18d90d0889134c73f7b.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/e74c031977287ddc5a2bef1107c54b87.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/e74c031977287ddc5a2bef1107c54b87.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/e87fd161fb98793b8dd4dcaee81afb88.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/e87fd161fb98793b8dd4dcaee81afb88.json -------------------------------------------------------------------------------- /deployments/mainnet/solcInputs/ed590828cf2d3bd8e9fe992c4f52dc83.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/mainnet/solcInputs/ed590828cf2d3bd8e9fe992c4f52dc83.json -------------------------------------------------------------------------------- /deployments/sepolia/.chainId: -------------------------------------------------------------------------------- 1 | 11155111 -------------------------------------------------------------------------------- /deployments/sepolia/JB1DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JB1DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/sepolia/JB3DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JB3DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/sepolia/JB7DayReconfigurationBufferBallot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JB7DayReconfigurationBufferBallot.json -------------------------------------------------------------------------------- /deployments/sepolia/JBChainlinkV3PriceFeed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBChainlinkV3PriceFeed.json -------------------------------------------------------------------------------- /deployments/sepolia/JBController3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBController3_1.json -------------------------------------------------------------------------------- /deployments/sepolia/JBCurrencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBCurrencies.json -------------------------------------------------------------------------------- /deployments/sepolia/JBDirectory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBDirectory.json -------------------------------------------------------------------------------- /deployments/sepolia/JBETHERC20ProjectPayerDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBETHERC20ProjectPayerDeployer.json -------------------------------------------------------------------------------- /deployments/sepolia/JBETHERC20SplitsPayerDeployer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBETHERC20SplitsPayerDeployer.json -------------------------------------------------------------------------------- /deployments/sepolia/JBETHPaymentTerminal3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBETHPaymentTerminal3_1.json -------------------------------------------------------------------------------- /deployments/sepolia/JBETHPaymentTerminal3_1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBETHPaymentTerminal3_1_1.json -------------------------------------------------------------------------------- /deployments/sepolia/JBETHPaymentTerminal3_1_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBETHPaymentTerminal3_1_2.json -------------------------------------------------------------------------------- /deployments/sepolia/JBFundAccessConstraintsStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBFundAccessConstraintsStore.json -------------------------------------------------------------------------------- /deployments/sepolia/JBFundingCycleStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBFundingCycleStore.json -------------------------------------------------------------------------------- /deployments/sepolia/JBMigrationOperator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBMigrationOperator.json -------------------------------------------------------------------------------- /deployments/sepolia/JBOperatorStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBOperatorStore.json -------------------------------------------------------------------------------- /deployments/sepolia/JBPrices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBPrices.json -------------------------------------------------------------------------------- /deployments/sepolia/JBProjects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBProjects.json -------------------------------------------------------------------------------- /deployments/sepolia/JBSingleTokenPaymentTerminalStore3_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBSingleTokenPaymentTerminalStore3_1.json -------------------------------------------------------------------------------- /deployments/sepolia/JBSingleTokenPaymentTerminalStore3_1_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBSingleTokenPaymentTerminalStore3_1_1.json -------------------------------------------------------------------------------- /deployments/sepolia/JBSplitsStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBSplitsStore.json -------------------------------------------------------------------------------- /deployments/sepolia/JBTokenStore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/JBTokenStore.json -------------------------------------------------------------------------------- /deployments/sepolia/solcInputs/0f5964b38384f4c19030b2b901d536cc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/solcInputs/0f5964b38384f4c19030b2b901d536cc.json -------------------------------------------------------------------------------- /deployments/sepolia/solcInputs/11cb1f66a0f8213d7bf83deb0ae9d2f7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/solcInputs/11cb1f66a0f8213d7bf83deb0ae9d2f7.json -------------------------------------------------------------------------------- /deployments/sepolia/solcInputs/33eea2f806c535c0b427cd0776b47d2c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/solcInputs/33eea2f806c535c0b427cd0776b47d2c.json -------------------------------------------------------------------------------- /deployments/sepolia/solcInputs/f58e5b1a8ab27311c5c442a686fda095.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/deployments/sepolia/solcInputs/f58e5b1a8ab27311c5c442a686fda095.json -------------------------------------------------------------------------------- /forge_tests/TestAllowance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestAllowance.sol -------------------------------------------------------------------------------- /forge_tests/TestController3_0_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestController3_0_1.sol -------------------------------------------------------------------------------- /forge_tests/TestDelegates.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestDelegates.sol -------------------------------------------------------------------------------- /forge_tests/TestDistributeHeldFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestDistributeHeldFee.sol -------------------------------------------------------------------------------- /forge_tests/TestEIP165.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestEIP165.sol -------------------------------------------------------------------------------- /forge_tests/TestERC20Terminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestERC20Terminal.sol -------------------------------------------------------------------------------- /forge_tests/TestLaunchProject.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestLaunchProject.sol -------------------------------------------------------------------------------- /forge_tests/TestLogInterfaceIds.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestLogInterfaceIds.sol -------------------------------------------------------------------------------- /forge_tests/TestMigrationOperator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestMigrationOperator.sol -------------------------------------------------------------------------------- /forge_tests/TestMultipleTerminals.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestMultipleTerminals.sol -------------------------------------------------------------------------------- /forge_tests/TestPayBurnRedeemFlow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestPayBurnRedeemFlow.sol -------------------------------------------------------------------------------- /forge_tests/TestPlanetable.sol.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestPlanetable.sol.bak -------------------------------------------------------------------------------- /forge_tests/TestReconfigure.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestReconfigure.sol -------------------------------------------------------------------------------- /forge_tests/TestRedeeem.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestRedeeem.sol -------------------------------------------------------------------------------- /forge_tests/TestTerminal312HeldFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestTerminal312HeldFee.sol -------------------------------------------------------------------------------- /forge_tests/TestTerminal3_1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestTerminal3_1.sol -------------------------------------------------------------------------------- /forge_tests/TestTokenFlow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/TestTokenFlow.sol -------------------------------------------------------------------------------- /forge_tests/helpers/AccessJBLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/helpers/AccessJBLib.sol -------------------------------------------------------------------------------- /forge_tests/helpers/TestBaseWorkflow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/helpers/TestBaseWorkflow.sol -------------------------------------------------------------------------------- /forge_tests/mock/MockMaliciousAllocator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/mock/MockMaliciousAllocator.sol -------------------------------------------------------------------------------- /forge_tests/mock/MockMaliciousTerminal.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/mock/MockMaliciousTerminal.sol -------------------------------------------------------------------------------- /forge_tests/mock/MockPriceFeed.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/forge_tests/mock/MockPriceFeed.sol -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/foundry.toml -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/package.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- 1 | @juicebox=contracts/ -------------------------------------------------------------------------------- /security/postmortem/5.24.2022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/security/postmortem/5.24.2022.md -------------------------------------------------------------------------------- /test/helpers/errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/helpers/errors.json -------------------------------------------------------------------------------- /test/helpers/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/helpers/utils.js -------------------------------------------------------------------------------- /test/jb_chainlink_price_feed/current_price.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_chainlink_price_feed/current_price.test.js -------------------------------------------------------------------------------- /test/jb_controller/burn_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/burn_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_controller/distribute_reserved_token_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/distribute_reserved_token_of.test.js -------------------------------------------------------------------------------- /test/jb_controller/launch_funding_cycle_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/launch_funding_cycle_for.test.js -------------------------------------------------------------------------------- /test/jb_controller/launch_project_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/launch_project_for.test.js -------------------------------------------------------------------------------- /test/jb_controller/migrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/migrate.test.js -------------------------------------------------------------------------------- /test/jb_controller/mint_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/mint_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_controller/prep_for_migration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/prep_for_migration.test.js -------------------------------------------------------------------------------- /test/jb_controller/reconfigure_funding_cycles_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/reconfigure_funding_cycles_of.test.js -------------------------------------------------------------------------------- /test/jb_controller/total_oustanding_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller/total_oustanding_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/burn_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/burn_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/distribute_reserved_token_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/distribute_reserved_token_of.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/launch_funding_cycle_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/launch_funding_cycle_for.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/launch_project_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/launch_project_for.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/migrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/migrate.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/mint_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/mint_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/prep_for_migration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/prep_for_migration.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/reconfigure_funding_cycles_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/reconfigure_funding_cycles_of.test.js -------------------------------------------------------------------------------- /test/jb_controller_3_1/total_oustanding_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_controller_3_1/total_oustanding_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_directory/is_terminal_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/is_terminal_of.test.js -------------------------------------------------------------------------------- /test/jb_directory/primary_terminal_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/primary_terminal_of.test.js -------------------------------------------------------------------------------- /test/jb_directory/set_controller_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/set_controller_of.test.js -------------------------------------------------------------------------------- /test/jb_directory/set_is_allowed_to_set_first_controller.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/set_is_allowed_to_set_first_controller.test.js -------------------------------------------------------------------------------- /test/jb_directory/set_primary_terminal_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/set_primary_terminal_of.test.js -------------------------------------------------------------------------------- /test/jb_directory/set_terminals_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/set_terminals_of.test.js -------------------------------------------------------------------------------- /test/jb_directory/terminals_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_directory/terminals_of.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer/add_to_balance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer/add_to_balance.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer/pay.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer/set_default_values.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer/set_default_values.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer_deployer/add_to_balance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer_deployer/add_to_balance.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer_deployer/deploy_project_payer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer_deployer/deploy_project_payer.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer_deployer/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer_deployer/pay.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_project_payer_deployer/set_default_values.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_project_payer_deployer/set_default_values.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer/add_to_balance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer/add_to_balance.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer/pay.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer/receive.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer/receive.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer/set_default_splits.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer/set_default_splits.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer/set_default_splits_reference.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer/set_default_splits_reference.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer_deployer/add_to_balance.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer_deployer/add_to_balance.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer_deployer/deploy_split_payer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer_deployer/deploy_split_payer.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer_deployer/deploy_split_payer_with_splits.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer_deployer/deploy_split_payer_with_splits.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer_deployer/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer_deployer/pay.test.js -------------------------------------------------------------------------------- /test/jb_eth_erc20_splits_payer_deployer/receive.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_eth_erc20_splits_payer_deployer/receive.test.js -------------------------------------------------------------------------------- /test/jb_fund_access_constraints_store/set_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_fund_access_constraints_store/set_for.test.js -------------------------------------------------------------------------------- /test/jb_funding_cycle_store/configure_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_funding_cycle_store/configure_for.test.js -------------------------------------------------------------------------------- /test/jb_operator_store/has_permission.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_operator_store/has_permission.test.js -------------------------------------------------------------------------------- /test/jb_operator_store/has_permissions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_operator_store/has_permissions.test.js -------------------------------------------------------------------------------- /test/jb_operator_store/set_operator.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_operator_store/set_operator.test.js -------------------------------------------------------------------------------- /test/jb_operator_store/set_operators.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_operator_store/set_operators.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/add_to_balance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/add_to_balance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/current_eth_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/current_eth_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/distribute_payouts_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/distribute_payouts_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/migrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/migrate.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/pay.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/redeem_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/redeem_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/set_fee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/set_fee.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/set_fee_gauge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/set_fee_gauge.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/set_feeless_terminal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/set_feeless_terminal.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/use_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/use_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal/view.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal/view.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/add_to_balance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/add_to_balance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/current_eth_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/current_eth_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/distribute_payouts_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/distribute_payouts_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/migrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/migrate.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/pay.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/redeem_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/redeem_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/set_fee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/set_fee.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/set_fee_gauge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/set_fee_gauge.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/set_feeless_terminal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/set_feeless_terminal.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/use_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/use_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1/view.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1/view.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/add_to_balance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/add_to_balance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/current_eth_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/current_eth_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/distribute_payouts_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/distribute_payouts_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/migrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/migrate.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/pay.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/redeem_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/redeem_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/set_fee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/set_fee.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/set_fee_gauge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/set_fee_gauge.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/set_feeless_terminal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/set_feeless_terminal.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/use_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/use_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_1/view.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_1/view.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/add_to_balance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/add_to_balance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/current_eth_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/current_eth_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/distribute_payouts_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/distribute_payouts_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/migrate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/migrate.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/pay.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/pay.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/redeem_tokens_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/redeem_tokens_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/set_fee.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/set_fee.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/set_fee_gauge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/set_fee_gauge.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/set_feeless_terminal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/set_feeless_terminal.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/use_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/use_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_3_1_2/view.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_3_1_2/view.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/current_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/current_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/current_reclaimable_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/current_reclaimable_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/current_total_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/current_total_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/record_distribution_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/record_distribution_for.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/record_migration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/record_migration.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/record_payment_from.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/record_payment_from.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/record_redemption_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/record_redemption_for.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store/record_used_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store/record_used_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/current_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/current_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/current_reclaimable_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/current_reclaimable_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/current_total_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/current_total_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/record_distribution_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/record_distribution_for.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/record_migration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/record_migration.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/record_payment_from.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/record_payment_from.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/record_redemption_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/record_redemption_for.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1/record_used_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1/record_used_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/current_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/current_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/current_reclaimable_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/current_reclaimable_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/current_total_overflow_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/current_total_overflow_of.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/record_distribution_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/record_distribution_for.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/record_migration.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/record_migration.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/record_payment_from.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/record_payment_from.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/record_redemption_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/record_redemption_for.test.js -------------------------------------------------------------------------------- /test/jb_payment_terminal_store_3_1_1/record_used_allowance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_payment_terminal_store_3_1_1/record_used_allowance_of.test.js -------------------------------------------------------------------------------- /test/jb_prices/add_feed_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_prices/add_feed_for.test.js -------------------------------------------------------------------------------- /test/jb_prices/price_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_prices/price_for.test.js -------------------------------------------------------------------------------- /test/jb_projects/create_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_projects/create_for.test.js -------------------------------------------------------------------------------- /test/jb_projects/set_metadata_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_projects/set_metadata_of.test.js -------------------------------------------------------------------------------- /test/jb_projects/set_token_uri_resolver.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_projects/set_token_uri_resolver.test.js -------------------------------------------------------------------------------- /test/jb_projects/token_uri.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_projects/token_uri.test.js -------------------------------------------------------------------------------- /test/jb_reconfiguration_buffer_ballot/stateOf.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_reconfiguration_buffer_ballot/stateOf.test.js -------------------------------------------------------------------------------- /test/jb_splits_store/set.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_splits_store/set.test.js -------------------------------------------------------------------------------- /test/jb_token/approve.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token/approve.test.js -------------------------------------------------------------------------------- /test/jb_token/burn.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token/burn.test.js -------------------------------------------------------------------------------- /test/jb_token/decimals.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token/decimals.test.js -------------------------------------------------------------------------------- /test/jb_token/mint.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token/mint.test.js -------------------------------------------------------------------------------- /test/jb_token/transfer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token/transfer.test.js -------------------------------------------------------------------------------- /test/jb_token/transfer_from.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token/transfer_from.test.js -------------------------------------------------------------------------------- /test/jb_token_store/balance_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/balance_of.test.js -------------------------------------------------------------------------------- /test/jb_token_store/burn_from.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/burn_from.test.js -------------------------------------------------------------------------------- /test/jb_token_store/claim_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/claim_for.test.js -------------------------------------------------------------------------------- /test/jb_token_store/issue_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/issue_for.test.js -------------------------------------------------------------------------------- /test/jb_token_store/mint_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/mint_for.test.js -------------------------------------------------------------------------------- /test/jb_token_store/set_for.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/set_for.test.js -------------------------------------------------------------------------------- /test/jb_token_store/total_supply_of.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/total_supply_of.test.js -------------------------------------------------------------------------------- /test/jb_token_store/transfer_from.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/test/jb_token_store/transfer_from.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbx-protocol/juice-contracts-v3/HEAD/yarn.lock --------------------------------------------------------------------------------