Публикации по теме 'dapps'


Интеграция смарт-контракта Ethereum с интерфейсом JS
Truffle — чрезвычайно удобный инструмент для разработки, тестирования и развертывания смарт-контракта. Но, по моему личному мнению, совершенно необязательно связывать процесс сборки внешнего интерфейса со сборкой трюфеля. У вас может быть веб-приложение, созданное с помощью webpack, gulp или grunt, в котором есть все возможные настраиваемые задачи, которые транспилируют и связывают javascript. Встроить существующий пайплайн сборки внешнего интерфейса в процесс сборки трюфеля может..

Solidity — Все об обработке ошибок
Данная статья является частью III подсерии Все об ошибках . Изучив различные типы ошибок (ошибки компиляции и выполнения), различные типы ошибок Solidity и различия между ними, мы теперь рассмотрим различные способы их обработки. Solidity предоставляет несколько встроенных методов для обработки ошибок, включая assert() , require() и revert() . Мы…

Блокчейн-проекты с открытым исходным кодом: риски и возможности
У медали есть две стороны, в большинстве случаев одна хорошая, а другая плохая. Все зависит от выбора, который они делают. Большинство блокчейн-проектов имеют открытый исходный код. Это означает, что любой человек во всем мире может перемещаться по публичным репозиториям проектов и просматривать коды…

Ваше первое приложение Solidity: пошаговое руководство
Шаг 1: Мы используем Remix IDE для компиляции и запуска нашей базы кода Solidity. Нажмите кнопку « Новый файл» в Remix. В диалоговом окне «Новый файл» введите « hello.sol » в качестве имени файла. В редакторе кода вставьте предоставленный код в файл «hello.sol». // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0; contract HelloWorld { string public greeting; constructor() { greeting = "Hello, world!"; } function greet() public view..