Питання та відповіді експертів
Ставте питання експертам спільноти Move
Пости
124- Питання та відповіді експертівApr 11, 2025
Як створити читабельний байтовий код для переміщення за допомогою збірки Miden?
Я намагаюся експериментувати з написанням компілятора Move, використовуючи Miden Assembly як ціль компілятора. Я хочу створити читабельний байтовий код для компільованої програми Move. Чи є простий спосіб досягти цього?
- Move CLI
01 - Питання та відповіді експертівelfDani139Apr 11, 2025
Чи можуть модулі створювати кілька монет на ланцюжку без проблем?
Я працюю над модулем для ринків прогнозування, і він потрібен для створення монет на ланцюжку через заводський клас бездозвольним і перевіреним способом. В даний час модулі мають обмеження, як-от лише одна монета на модуль через One Time Witness, а це означає, що мені довелося створити еквівалентний стандарт монет, який гаманці користувачів не визнають як монету. Чи можемо ми вирішити це в наступному оновленні?
- Move CLI
- Move Module
01 - Питання та відповіді експертівskywinder271Apr 10, 2025
Що таке рідна функція і чи можемо ми називати їх безпосередньо?
Я натрапив на термін «рідна функція» у Move, але не можу знайти детальної інформації про це. Я чув, що вони оголошені в Move, але визначені зовні, часто в Rust. Чи означає це, що це внутрішні функції, які не можна викликати безпосередньо гаманцями чи іншими модулями?
- Move CLI
- Move
01 - Питання та відповіді експертівApr 10, 2025
Як передати об'єкт, що належить іншому об'єкту?
Я стикаюся з проблемою з передачею об'єкта А, який належить об'єкту B, а об'єкт B належить мені. Я отримую помилку, що повідомляє, що транзакція не була підписана правильним відправником. Хтось знає, як це вирішити і правильно отримати об'єкт А?
- Move CLI
- Move
01 - Питання та відповіді експертівPluto Dev👽141Apr 10, 2025
Перетворення відкритого ключа на адресу Sui в Sui Move
Я намагаюся перетворити відкритий ключ у адресу Sui за допомогою Sui Move, але не можу знайти жодної вбудованої функції. Я розумію, що це дуже важливо для моєї роботи. Чи міг би хтось пояснити, як саме зробити це перетворення?
- Move CLI
01 - Питання та відповіді експертівyhant3251Apr 07, 2025
Як переконатися, що лише власник NFT може передати його в контракті?
Привіт усім! Я працюю над реалізацією контракту NFT і хочу переконатися, що передати його може лише законний власник NFT. У мене є така функція для перенесення: public fun transfer( nft: DevNetNFT, recipient: address, _: &mut TxContext ) { transfer::public_transfer(nft, recipient) } Чи виконується ця перевірка в рамках public_transferметоду, чи мені потрібно додати додаткову логіку?
- Move CLI
03 - Питання та відповіді експертівBritain92Apr 07, 2025
Як отримати значення з ObjectTable за допомогою динамічних полів?
dynamicFieldObjectЯ намагаюся отримати значення з ObjectTable за допомогою динамічних полів з інтерфейсу, але стикаюся з помилкою. Помилка говоритьUnexpected arg String("gms") for the expected type Struct(MoveStructLayout...). Як я можу отримати правильний тип значення і уникнути цієї помилки?
- Move CLI
- Move
03 - Питання та відповіді експертівRaju158Apr 06, 2025
Як перевірити функцію з параметром отримання в Sui?
Я намагаюся протестувати receive_objectфункцію з Receivingпараметром у Sui на основі документів за цим посилання. Спочатку я створив тест на прикладі, але я боюся з тим, як змусити надісланий аргумент бути ти Receivingпом. Я також намагався позначити тип прийому, але зіткнувся з помилками. Чи може хтось допомогти мені правильно перевірити цю функцію?
- Move CLI
- Move
04 - Питання та відповіді експертівApr 06, 2025
Як я можу скопіювати вектор <u64>для використання кілька разів?
Я намагаюся скопіювати вектор у локальну змінну, тому що мені потрібні два екземпляри одного і того ж вектора для мого проекту. Я бачив деякі методи, але не зовсім впевнений, як їх правильно реалізувати. Хтось може допомогти мені щодо найкращих практик або методів досягнення цього на мові програмування Move?
- Move CLI
- Move
04 - Питання та відповіді експертівyhant3251Apr 05, 2025
Як об'єднати рядки в мові Move?
Я намагаюся об'єднати два рядки за допомогою мови програмування Move. Хтось може допомогти мені, як це зробити?
- Move CLI
- Move
01
Зароби свою частку з 1000 Sui
Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.
- Move CLI
- Move
- Move Module
- Move Bug
- Smart Contract
- Move Script
- Move Prover
- Feature Request