Sui.

Пост

Поделитесь своими знаниями.

article banner.
theking.
Aug 16, 2025
Статья

От чистой установки до вашего первого объекта в блокчейне без проблем

Сначала вы устанавливаете интерфейс командной строки Sui и набор инструментов Move, чтобы создавать и публиковать код, затем запускаете sui-client active-address, чтобы подтвердить рабочую пару клавиш, и нажимаете на кран, чтобы получить тестовый пользовательский интерфейс, после чего создаете новый пакет Move с шаблоном, чтобы не изменять структуру папок, затем редактируете один модуль, определяя простой объект с полем владельца и несколькими методами, такими как инициализация, обновление и передача чтобы вы могли быстро использовать объектную модель Sui, затем вы компилируете с помощью sui move build и исправляете все ошибки компилятора, потому что это ваша самый быстрый цикл обратной связи, затем вы публикуете с помощью sui client publish --gas-budget и извлекаете идентификаторы пакетов и модулей из выходных данных, чтобы вызвать функции, затем вызываете функцию ввода init, чтобы создать объект и скопировать идентификатор объекта из эффектов транзакции, затем запускаете объект sui client, чтобы увидеть версию, владельца и поля, чтобы подтвердить, что цепочка написала то, что вы ожидаете, если у вас «недостаточно газа», вы сокращаете бюджет газа или запрашиваете дополнительные тесты SUI, поскольку каждая публикация и звонок стоят бензина, если вы получаете сообщение «модуль не найден», вы, вероятно, использовали неправильный идентификатор пакета или вы забыли восстановить его. Если передача завершилась ошибкой, вы, скорее всего, сделали объект общедоступным, когда вы имели в виду владельца, или вы забыли указать правильную форму аргумента. Как только основы заработают, вы создаете скрипт в обол��чке или JavaScript-скрипте, чтобы одна команда создавала, публиковала, обновляла, обновляла и передавала его, что экономит время и предотвращает опечатки, и, наконец, вы отправляете этот минимальный пример в репозиторий, чтобы коллеги могли клонировать его и выполнить те же шаги за считанные минуты; рассматривая объект как единицу мышления, а не как единый глобальный контракт, вы Согласовывайте код с тем, как Sui хранит состояние, что позволяет сохранить ментальную модель и избежать сложных для отладки изменений или гонок в глобальных состояниях, с которыми вы можете столкнуться в других цепочках, а поскольку Sui параллелизует транзакции с принадлежащими объектами, вы также получаете быстрое подтверждение во время итерации, что значительно упрощает адаптацию.

  • Sui
  • Security Protocols
  • Move
0
Поделиться
Комментарии
.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

721Посты1838Ответы
Sui.X.Peera.

Заработай свою долю из 1000 Sui

Зарабатывай очки репутации и получай награды за помощь в развитии сообщества Sui.

Кампания вознагражденийАвгуст