JBBuybackDelegate
Inherits: Ownable
, ERC165
, JBDelegateMetadataHelper
, IJBFundingCycleDataSource3_1_1
, IJBPayDelegate3_1_1
, IUniswapV3SwapCallback
Datasource and delegate allowing pay beneficiary to get the highest amount of project tokens between minting using the project weigh and swapping in a given Uniswap V3 pool.
This only supports ETH terminal. The pool is fixed, if a new pool offers deeper liquidity, this delegate needs to be redeployed.