请问大佬们一个问题,我用币1兑换币2是成功的,但是当我反过来,用币2兑换币1的时候却没有交易成功,但也没有报错,gas费也照扣了,请问大神们这是什么问题?问题出在哪里?(备注:有时候其它币可以币1换币2,币2换币1也都是成功的,但有的币却不行,比如USDT换BUSD可以,但BUSD换USDT用下面的代码就不行了) 下面是兑换的关键代码 pancakeswap2_txn=contract.functions.swapExactTokensForTokensSupportingFeeOnTransferTokens( int(amountInt 1.0e18), int(minAmountOut 1.0e18), [web3.toChecksumAddress(tokenIn), web3.toChecksumAddress(tokenOut)], sender_address, (int(time.time()) + 10000) ).buildTransaction({ 'from': sender_address, 'gas': int(gas), 'gasPrice': web3.toWei('5', 'gwei'), 'nonce': nonce, })