РАЗРАБОТКА УМНЫХ КОНТРАКТОВ ETHEREUM

Основы Solidity

Структуры управления

Большинство структур управления, знакомых нам по Javascript, C или Python, также существует в Solidity. Есть if, else, while, do, for, break, continue, return с общей семантикой из вышеупомянутых языков. Давайте рассмотрим пример и исследуем каждый из них:

При написании смарт-контрактов нам может потребоваться выполнить определенное действие несколько раз. Поэтому мы используем петли, чтобы удовлетворить эту потребность.

Solidity также поддерживает обработку исключений в форме try/catch операторов, но только для вызовов внешних функций и вызова создания контракта. Мы будем работать над этими темами в следующих разделах.

Далее мы будем работать над обработкой ошибок - assert, require, revert и try/catch. Спасибо за прочтение.

Ссылки



Все детали в порядке

Не стесняйтесь задавать любые вопросы.

Будьте в безопасности, делайте хорошую работу и оставайтесь на связи!

Ферди Курт