web3j.ethSendRawTransaction(hex).send() ethSendTransaction.getTransactionHash() 大部分时候正常能获得交易hash不管成不成功 但是有时候返回的是null 可能会是哪方面的问题?
调用合约正常 nonce也是正常
你发的交易本身可能就失败了,也就是验证没有过,这种时候你需要根据返回的数据判断你的交易是否发送成功。类似下面这种情况: