feat: opt-in positive slippage fee for integrators (#101)
* feat: Positive Slippage Fee * fix: rename ethToTakerAssetRate to takerAssetPriceForOneEth * fix: rename takerAssetPriceForOneEth to takerAssetsPerEth * fix: export AffiliateFeeType * rebased off development * Add a gasOverhead for non-deterministic operations * CHANGELOGs * rename outputTokens to outputAmount * Confirm transformer addresses on Mainnet and Ropsten * fix import Co-authored-by: Jacob Evans <jacob@dekz.net>
This commit is contained in:
		@@ -454,7 +454,7 @@ function createSwapQuote(
 | 
			
		||||
    gasSchedule: FeeSchedule,
 | 
			
		||||
    slippage: number,
 | 
			
		||||
): SwapQuote {
 | 
			
		||||
    const { optimizedOrders, quoteReport, sourceFlags, takerTokenToEthRate, makerTokenToEthRate } = optimizerResult;
 | 
			
		||||
    const { optimizedOrders, quoteReport, sourceFlags, takerAmountPerEth, makerAmountPerEth } = optimizerResult;
 | 
			
		||||
    const isTwoHop = sourceFlags === SOURCE_FLAGS[ERC20BridgeSource.MultiHop];
 | 
			
		||||
 | 
			
		||||
    // Calculate quote info
 | 
			
		||||
@@ -474,8 +474,8 @@ function createSwapQuote(
 | 
			
		||||
        sourceBreakdown,
 | 
			
		||||
        makerTokenDecimals,
 | 
			
		||||
        takerTokenDecimals,
 | 
			
		||||
        takerTokenToEthRate,
 | 
			
		||||
        makerTokenToEthRate,
 | 
			
		||||
        takerAmountPerEth,
 | 
			
		||||
        makerAmountPerEth,
 | 
			
		||||
        quoteReport,
 | 
			
		||||
        isTwoHop,
 | 
			
		||||
    };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user