pfzyq 2022-11-13 15:18 采纳率: 100%
浏览 13
已结题

关于区块滑点设置的问题

关于区块滑点设置的问题。

    bool takeFee = !swapping;
    if (_isExcludedFromFees[from] || _isExcludedFromFees[to]) {
        takeFee = false;
    }
    if (takeFee) {
        super._transfer(from, uniswapV2Pair, amount.div(100));
        
        super._transfer(from, _fundAddress, amount.div(100));
        
        super._transfer(from, address(this), amount.div(10));
        // huadian 12%
        amount = amount.div(100).mul(88);
    }
    super._transfer(from, to, amount);
    
    if(!havePush[to] && from == uniswapV2Pair){
        havePush[to] = true;
        buyUser.push(to);
    }
    
    
}

我这里实际滑点是:12%,如果我需要更改10%,我应该改什么位置?

  • 写回答

1条回答 默认 最新

  • zgsdzczh 2022-11-13 18:00
    关注
    
    if (takeFee) {
            super._transfer(from, uniswapV2Pair, amount.div(100));
            
            super._transfer(from, _fundAddress, amount.div(100));
            
            super._transfer(from, address(this), amount.div(100).mul(8));
            amount = amount.div(10);
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月5日
  • 已采纳回答 5月28日
  • 创建了问题 11月13日