Основы Solidity

Владелец гильдии

Сохраните адрес, который развернул гильдию, чтобы позже использовать его в admin-логике.

EASY
beginner
variables
address
Сводка урока
Урок 3
Трек
Основы Solidity
Награда
100 XP
Режим
Практика с подсказками
Позиция в треке3/20

Дальше: Название гильдии

Теория урока

Владелец гильдии

EASY

Большинству полезных контрактов нужно помнить, кто управляет важными действиями. В Solidity для этого используется тип address.

В этом уроке гильдия должна запомнить владельца сразу при создании контракта. Специальное значение msg.sender возвращает адрес аккаунта, который вызвал текущую операцию. Во время deployment это адрес deployer.

Почему это важно

Ownership — одна из первых идей Solidity, которая сразу выглядит практически полезной. Когда контракт знает владельца, следующие уроки смогут ограничивать важные действия только этим адресом.

Ваша цель

Объявите публичную переменную owner типа address и инициализируйте ее значением msg.sender.

Редактор Solidity

Пишите и проверяйте решение в одном рабочем пространстве.

Требуется вход

Войдите, чтобы отправлять решения, сохранять последний код и синхронизировать прогресс.