2016-08-30 6 views
1

Я закончил учебник https://www.ethereum.org/crowdsale в Эфириуме и намеренно оставил толпу, не получив цели финансирования (пример кода в начале страницы). Я уволил функцию «safeWithdrawal» из Ethereum-Wallet и добавил транзакцию к блок-цепочке. Но на данный момент я не знаю, как слушать ответ. Я посылал эфир не был возвращен.Как я могу видеть события журнала контракта в Ethereum?

  1. Я бы хотел, чтобы эфир был возвращен.
  2. Я хотел бы знать, как слушать событие, которое должно было быть уволено. Или какой-либо механизм обратной связи, чтобы знать, почему/как событие было запущено.

Скриншот: http://i.stack.imgur.com/2lsVo.png

ответ

0

В настоящее время Ethereum-кошелек не имеет отладчик встроенный в смарт-контрактов.

Я предлагаю вам ввести код в свой пример, используя browser-solidity. Это позволяет вам не только кодировать и тестировать развертывание, но и получать в последнее время встроенный отладчик. Нажмите небольшую ошибку.

screenshot debugger tab

отладчик используется в браузере солидности является remix, который является как Java-IDE, но и библиотека, которая может быть прикреплена к вашим собственным яваскрипту проектам. Вполне возможно, что в будущих выпусках Ethereum-Wallet будет также включен ремикс, это упростит вашу задачу в значительной степени.

Но на данный момент упомянутый инструмент браузера кажется идеально подходящим для ваших нужд.

 Смежные вопросы

  • Нет связанных вопросов^_^