如何以编程方式查找代币的税费?

Cry*_*to7 9 python ethereum erc20 web3py bep20

我正在尝试获取 BSC 代币的购买或销售税,但我还没有找到方法。我通过(在本例中为 pancakeswap)查询 DEX router_contract.functions.getAmountsOut(web3.toWei(1, 'Ether'), [ buying_token_address, pair_token]).call(),但我相信这个值不包括代币税。

有谁知道如何计算税金?

Lem*_*mon 0

如果您使用 JavaScript,则可以使用模块web3.eth.call中的函数web3.js

来自 web3.js 文档:(在此处查看)

执行消息调用交易,该交易直接在节点的VM中执行,但从未挖掘到区块链中。

您将能够找出交易的结果,而无需实际执行它。因此,您可以计算在交易中从合约中取出了多少代币,并计算税费。