煎饼掉期交易费 - 什么时候收取?(流动性池不显示)



我找不到PancakeSwap是如何/何时从交易中收取0.25%的费用的,没有任何迹象表明它收取了任何费用!

我尝试了什么:

-拿到了我的bnb余额。

-已获取代币的流动性池。

-进行了一笔买入交易。

-再次获取代币的流动性池。

-又取回了我的bnb余额。

数据:

-初始BNB余额:0.061694940013323232

-买入后交易:0.060829815013323232(买入0.00001+天然气0.000855125(

-令牌地址:0xc709878167ed069ea15fd0bd4e9758ceb4da193(失败日19%税收(

-购买交易:https://bscscan.com/tx/0xa660eb5e16d872e29bf7caf7d7c5ef999a36cfdb488c05c1554587543d7151cf

-初始LP:4306.338723965573665600 BNB 1793846330848.225230596341489117 DOD

-交易后LP:4306.338733965573665600 BNB 1793846326693.044169436006428854 DOD

-收到的代币:4155.181061160335060263-19%税收=3365.696659539871398814 DOD

数学:

LP BNB差异:4306.338733965573665600-4306.338723965573665600=0.00001

LP令牌差异:1793846330848.225230596341489117-1793846326693.044169436006428854=4155.181061160335060263

正如你所看到的交换费没有在哪里看到。。。

所以我的问题是,PancakeSwap什么时候从交易中收取0.25%的费用?

我在Reddit上问了这个问题,得到了回应。

ezmonkey

我花了一些时间。该费用已包含在所有交易中。当你投入0.00001 BNB,合同决定给你4155国防部,它决定吐出的金额反映了0.25%的费用。如果没有费用,合同会决定给你而是4165。如果计算是一个简单的k=tok1balance*tok2balance,但它被更改以反映费用。

//如果收费,薄荷的流动性相当于年增长的8/25sqrt(k(函数_mintFee(uint112_reserve0,uint112-reserve1(私人退货(bool feeOn({地址feeTo=IPancakeFactory(工厂(.feeTo((;feeOn=feeTo!=地址(0(;无符号整型_kLast=kLast;//气体节省if(feeOn({if(_kLast!=0({uint rootK=Math.sqrt(uint(_reserve0(.mul(_reserve1((;uint rootKLast=Math.sqrt(_kLast(;如果(rootK>rootKLast({uint分子=totalSupply.mul(rootK.sub(rootKLast((.mul(8(;uint分母=rootK.mul(17(.add(rootKLast.mul(8((;uint流动性=分子/分母if(liquidity>0(_mint(feeTo,liquidity(;}}否则如果(_kLast!=0({kLast=0;}

来自https://bscscan.com/address/0xf26d328178cf6f011a3150dfe0282ff0f7c33a27#code

最新更新