Публикации по теме 'ethereum-blockchain'
Написание конструктора в Solidity версии 0.5.0 и выше
Любой, кто испытывает трудности с использованием конструктора в версии выше 0.5.0+
Это код:
// Я использовал версию 0.5.2
прагма солидность ^ 0.5.2;
контракт Inbox { строка публичного сообщения;
// Конструктор должен быть определен с помощью ключевого слова « constructor »
// В версии 0.5.0 или более поздних версиях обязательно использовать ключевое слово memory , чтобы // явно указать местоположение данных
// вы можете удалить ключевое слово и попробовать сами..
Тестирование смарт-контрактов с помощью JavaScript (включая асинхронные / ожидающие обещания)
[Код этого сообщения в блоге можно найти здесь: https://github.com/gustavoguimaraes/smart-contract-testing-javascript-example- ]
Разработчики смарт-контрактов стремятся уменьшить количество ошибок в своем коде, поскольку они могут быть в буквальном смысле дорогостоящими. Для этого одним из методов, которые мы используем, является подробное написание тестов или, я осмелюсь сказать, одержимость кодовой базой.
В этом посте я покажу вам, как начать тестирование смарт-контрактов с самого..