我正在使用 web3j java 库来部署智能合约并与之交互。当我尝试通过将 gas 价格设置为 0 并将 gas 限制设置为 DefaultGasProvider.GAS_LIMIT 来发送调用智能合约中的函数的交易时。我收到以下异常。
如何解决这个问题?
使用 Remix 和 MetaMask 可以毫无问题地工作。使用 web3j 时我缺少什么,任何指针都会有很大帮助。
org.web3j.protocol.exceptions.TransactionException: Transaction has failed with status: 0x0. Gas used: 4300000. (not-enough gas?)