Основы Solidity

Обновление показателя гильдии

Сделайте контракт полезнее: добавьте публичную функцию, которая меняет сохраненное состояние.

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

Дальше: Открытие регистрации

Теория урока

Обновление показателя гильдии

EASY

До этого момента контракт только хранил значения. Теперь появляется поведение: функция, которая изменяет состояние.

Когда функция записывает данные в storage, контракт становится интерактивным. Так smart contracts выполняют работу: обновляют балансы, переключают флаги или сохраняют настройки.

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

Почти каждый реальный контракт содержит функции, которые меняют состояние. Важно привыкнуть к простой форме: функция вызывается, получает доступ к переменным контракта и записывает новое значение.

Ваша цель

Создайте публичную функцию setGuildScore, которая устанавливает guildScore в 1000.

Редактор Solidity

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

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

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