Продолжать получать ошибку: вернуться // при попытке сохранить переменную - PullRequest
0 голосов
/ 22 февраля 2019

В настоящее время я пытаюсь добавить ресурс, чтобы он был добавлен в хранилище, но я получаю сообщение об ошибке:

function addAsset(
  address payable _owner,
  string calldata _name,
  uint _valueUSD,
  uint _cap,
  uint _annualizedROI,
  uint _projectedValueUSD,
  uint _timeframeMonths,
  uint _valuePerTokenCents
) external {
  VTToken token = new VTToken(
    _owner,
    address(stableToken),
    _name,
    _valueUSD,
    _cap,
    _annualizedROI,
    _projectedValueUSD,
    _timeframeMonths,
    _valuePerTokenCents
  );

Ошибка:

Ошибка виртуальной машины: возврат.revert Транзакция была возвращена в исходное состояние.Примечание. Конструктор должен оплачиваться, если вы отправляете значение.

1 Ответ

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

Как упоминалось в ошибке, перед конструктором добавьте ключевое слово payable .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...