Основы Solidity

Настройка вступительного бонуса

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

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

Дальше: Предпросмотр награды

Теория урока

Настройка вступительного бонуса

EASY

Функции становятся намного полезнее, когда принимают параметры. Параметр — это значение, которое пользователь передает в функцию при вызове.

В этом уроке контракт будет хранить entryBonus. Вместо фиксированного числа функция должна принимать новое значение и записывать его в storage.

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

Параметры позволяют одному и тому же действию работать с разными данными. Это основа большинства функций в smart contracts.

Ваша цель

Создайте публичную функцию setEntryBonus, которая принимает uint256 newBonus и записывает его в entryBonus.

Редактор Solidity

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

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

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