как исправить "недостаточно средств на газ * цена + стоимость"? - PullRequest
0 голосов
/ 15 ноября 2018

windows 10 Home x64
bignumber.js@^7.2.1
openzeppelin-solidity@1.10.0
react@16.4.1
react-dom@16.4.1
truffle@4.1.13
web3@1.0.0-beta.34
Полная версия ссылки:
https://github.com/tooploox/ethereum-ico-examples/blob/master/package.json

Я провел много исследований. Я нашел так много источников, но ни один из них не нашел решения, и некоторые темы больше не обновляются, или, возможно, они уже нашли ответ, но не опубликовали его. Некоторым удается это исправить в Mac, но я использую Windows. Некоторые люди исправляют это 5 месяцев назад, но когда я попробовал это, это не сработало, купите замену газа немного выше и снова запустите. У меня также есть 6 Ether в моей учетной записи Ropsten.

Это мой truffle.js:

ropsten: {
  provider: new HDWalletProvider(mnemonic, "https://ropsten.infura.io/"+infura_apikey),
  network_id: 3,
  gas: 4000000
},  

когда я truffle migrate --network ropsten:

it triggers this error:   
Running migration: 1_initial-migration.js
  Deploying Migrations...
Error encountered, bailing. Network state unknown. Review successful transactions manually.
insufficient funds for gas * price + value

Ссылка на Github:
https://github.com/tooploox/ethereum-ico-examples
Справочник по инструкции:
https://www.tooploox.com/blog/create-and-distribute-your-erc20-token-with-openzeppelin

1 Ответ

0 голосов
/ 15 ноября 2018

Попробуйте установить цену на газ в файле truffle.js.

    gasPrice: 10000000000 // Something price like this

Источник

Надеюсь, это поможет!

...