Публикации по теме '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..