Взаимодействовать с умным контрактом без газовой цены - PullRequest
0 голосов
/ 29 мая 2019

Я использую Java-библиотеку web3j для развертывания и взаимодействия со смарт-контрактом. Когда я попытался отправить транзакцию, которая вызывает функцию в смарт-контракте, установив цену на газ равной 0, а предел газа - DefaultGasProvider.GAS_LIMIT. Я получаю следующее исключение.

Как решить эту проблему?

С Remix и MetaMask все работает без проблем. Что мне не хватает при использовании web3j, любые указатели будут очень полезны.

org.web3j.protocol.exceptions.TransactionException: Transaction has failed with status: 0x0. Gas used: 4300000. (not-enough gas?)
...