Допис
Діліться своїми знаннями.
Чи варто групувати контракти Solidity в один контракт Move на Sui?
Гей, люди! Я розробник Solidity, який переходить на Sui та Move. У мене є три окремі контракти, написані на Solidity, які служать різним цілям - A для депозиту активів, B для обробки деяких математичних операцій та C для створення та карбування токенів. Коли я переходжу до мережі Sui, чи слід об'єднати їх у єдиний пакет Move або зберігати їх окремо? Якщо це окремо, як я можу керувати міжконтрактними дзвінками, як це було б у Solidity?
- Sui
- Architecture
Відповіді
1Як правило, добре згрупувати свої контракти в єдиний пакет Move на Sui. Цей підхід спрощує управління та розгортання, оскільки контракти Sui Move упаковані з маніфестом Move.toml, що описує пакет та його залежності. Міжконтрактні виклики в Move можна здійснювати, включивши інші пакети як залежності у ваш файл Move.toml. Після оголошення ви можете імпортувати та викликати загальнодоступні функції з цих модулів так само, як це було б у Solidity.
Ви знаєте відповідь?
Будь ласка, увійдіть та поділіться нею.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Зароби свою частку з 1000 Sui
Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.

- ... SUIBigSneh+1396
- ... SUISuiLover+1333
- ... SUI0xduckmove+1207
- ... SUIThorfin+1202
- ... SUIOwen+970
- ... SUIharry phan+847
- ... SUItheking+742
- Чому BCS вимагає точного порядку полів для десеріалізації, коли структури Move мають названі поля?53
- Помилки перевірки кількох джерел» у публікаціях модуля Sui Move - автоматичне вирішення помилок43
- Невдала операція Sui: об'єкти, зарезервовані для іншої транзакції25
- Як обмеження здібностей взаємодіють з динамічними полями в гетерогенних колекціях?05