我正在使用以下代码进行 web3py 合同交易:
txn = contract.functions.bid(
tokenId,
price
).buildTransaction({
'chainId': 56,
'gas': gasLimit,
'gasPrice': web3.toWei('5', 'gwei'),
'nonce': nonce
})
signed_txn = web3.eth.account.sign_transaction(txn, private_key=privateKey)
web3.eth.sendRawTransaction(web3.toHex(signed_txn.rawTransaction))
交易在 05:54:42 出现在 Bscscan 上,但 sendRawTransaction 出现在 05:54:39(相差 3 秒)。是否可以最小化这个时间差?