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.

Після компіляції пакету Mo sui move buildve запустіть генератор так:

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.

Кампанія винагородЛипень