Sui.

Пост

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

24p30p.
Jul 14, 2025
Экспертные Вопросы и Ответы

Существуют ли привязки TypeScript для Move?

Есть ли способ автоматической генерации типов или интерфейсов TypeScript из моих модулей Move для упрощения интеграции с интерфейсом?

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

Ответы

1
Opiiii.
Jul 14 2025, 13:21

Да, вы можете создавать привязки TypeScript для своих модулей Move с помощью инструментов разработчика Sui. Это позволяет упростить взаимодействие внешнего интерфейса со смарт-контрактами, используя в TypeScript предопределенные типы, сигнатуры функций и объектные схемы. Это можно сделать с помощью sui move generate-typescriptкоманды, которая берет скомпилированные модули Move (из .mvфайлов) и преобразует их в удобные классы и интерфейсы TypeScript. Это помогает уменьшить количество ошибок ручного кодирования и обеспечивает автозаполнение при вызове функций ввода или доступе к полям объектов в таких инструментах, как VS Code.

После компиляции пакета Move sui move buildзапустите генератор следующим образом:

sui move generate-typescript --path <your_move_package> --output <ts_output_folder>

Это позволит вывести структурированные типы на основе макетов модулей. Затем вы можете импортировать эти типы в свой интерфейс React или Node для более плавной интеграции с блокчейном Sui.

🔗 Подробнее о создании привязок TypeScript для Move

0
Лучший ответ
Комментарии
.

Знаете ответ?

Пожалуйста, войдите в систему и поделитесь им.

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

420Посты611Ответы
Sui.X.Peera.

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

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

Кампания вознагражденийИюль