У меня есть собственный узел Ehereum cient под управлением Open Ethereum 3.0.1. Я использую Truffle Suite для развертывания своего смарт-контракта на Mai nNet, используя свой узел как RPC_URL. Команда миграции Truffle выдала следующее:
1_initial_migration. js
Развертывание «Миграции»
номер блока: 10288818 временная метка блока: 1592471208 аккаунт : 0xmyaccountnumber: 0,1797474439 использованный газ: 210237 (0x3353d) цена газа: 2 отправленное значение gwei: 0 ETH общая стоимость: 0,000420474 ETH
Общая стоимость: 0,000420474 ETH
2_deploy_contracts. js
Развертывание AuthentoFile
номер блока: 10288820 временная метка блока: 1592471211 аккаунт: 0xmyAcountNumber баланс: 0,1769681859 используемый газ: 1362266 (0x14c95a) цена газа: 2 gwei отправленное значение: 0 ETH Общая стоимость: 0,002724532 ETH
Общая стоимость: 0,002724532 ETH
Сводка
Всего развертываний: 2 Окончательная стоимость: 0,003145006 ETH
Начало миграции ...
Имя сети: 'mai nnet' Сеть id: 1 Блокировка лимита газа: 9990236 (0x98705 c )
1_initial_migration. js
Развертывание «Миграций»
транзакция ha sh: 0x77eac6bee9baeb315e7e52d31d13a9ab4241676ca5e *
Ошибка: * Ошибка развертывания *
«Миграции» - транзакция не была добыта в пределах 50 блоков, убедитесь, что ваша транзакция была отправлена правильно. Имейте в виду, что он все еще может быть добыт!.
at /usr/local/lib/node_modules/truffle/build/webpack:/packages/deployer/src/deployment.js:364:1
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:85:5)
Это была вторая попытка развертывания. У меня есть 2 транзакции для развертывания контракта, которые все еще ожидаются на EtherScan.io. Хеш-коды tx:
0x77eac6bee9baeb315e7e52d31d13a9ab4241676c2ec2b4a5e7cf2071281ffe1a и 0xc0a28527f1fcebc0bdf9ae18479831eaf014812350205 * 10 транзакций, как * pec_speed, *
Будут ли когда-нибудь добыты эти транзакции? Если нет, есть ли способ «отменить» эти незавершенные транзакции?
Любое понимание или помощь были бы очень признательны!