Ethereum / Truffle / Solidity: Ошибка: у tx нет правильного одноразового номера - PullRequest
0 голосов
/ 21 февраля 2019

При запуске теста трюфеля на консоли появляется следующая ошибка.В чем может быть проблема, вызывающая это.

Ошибка: у tx нет правильного одноразового номера.одноразовый номер аккаунта: 7 tx одноразовый номер: 6

function activateAirline(address airlineAddress) external payable returns(bool) { require(isOperational(), "Service is not available"); require(msg.sender == airlineAddress, "You can only fund your airline"); require(msg.value == 10 ether, "Please submit 10 ether to activate your airline"); contractOwner.transfer(10 ether); }

Это моя инициализация трюфеля для запуска сценария контракта

Thisмой файл миграции трюфелей

Это мой тест трюфелей

Это моя контрактная функция

1 Ответ

0 голосов
/ 22 февраля 2019

"tx имеет одноразовое значение: 6"

То, как вы использовали "TX", четко не определено.когда он запрашивает одноразовый номер, в зависимости от того, что вы пытаетесь сделать, это будет одноразовый номер адреса, взаимодействующего с этим методом контракта.Вы можете разместить свой код?

...