Sui.

Экспертные Вопросы и Ответы

Задавайте вопросы экспертам сообщества Sui

Sui.X.Peera.

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

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

Посты

202
  • Arnold.
    Jul 15, 2025
    Экспертные Вопросы и Ответы

    Как лучше всего управлять хранилищем метаданных NFT в Sui?

    Я создаю проект NFT на Sui и пытаюсь найти оптимальный подход к хранению метаданных. Я видел несколько разных стратегий, но не уверен, какая из них лучше всего подходит для обеспечения баланса между стоимостью, гибкостью и совместимостью. Вот где я застрял: 1.Экономичность и экономичность— Хранение всего в блокчейне кажется простым делом, но, как я слышал, в больших масштабах это может дорого обойтись. Как командам справиться с этим, не тратя деньги на газ? 2.Изменчивые и неизменяемые данные— некоторые характеристики (например, иллюстрации) не следует менять, но другие (например, статистику игровых предметов) могут нуждаться в обновлении. Как лучше всего подойти к обоим случаям? 3.Оффсетевое хранилище— IPFS/ARweave кажутся популярными, но как правильно структурировать ссылки в блокчейне? Есть ли подводные камни, которых следует избегать? 4.Совместимость с торговой площадкой— я хочу, чтобы мои NFT правильно отображались на основных торговых площадках. Существуют ли стандарты метаданных, специфичные для SUI, которым мне следует следовать? Я хотел бы услышать мнение разработчиков, которые выпустили коллекции NFT на Sui: Какой подход к хранению данных вам больше всего подошел? На какие ошибки или антипаттерны мне стоит обратить внимание? Как вы справляетесь с обновлением метаданных и при этом ничего не ломаете? Заранее благодарим за любую информацию!

    • Sui
    0
    4
  • harry phan.
    Jul 15, 2025
    Экспертные Вопросы и Ответы

    Как позвонить из приложения node js с помощью SUI TS SDK

    Вот фрагмент хода Sui public enum Category has copy, drop, store { A, B, C } public entry fun process_categories(categories: vector, ctx: &mut TxContext) Как вызвать функцию process_categories из приложения node js с помощью SUI TS SDK, в частности отправить категории в качестве аргумента?

    • Sui
    0
    1
  • harry phan.
    Jul 15, 2025
    Экспертные Вопросы и Ответы

    Где я могу найти смеситель для usdc в тестовой сети sui?

    Где я могу найти смеситель для usdc в тестовой сети sui?

    • Sui
    1
    2
  • 0xduckmove.
    Jul 14, 2025
    Экспертные Вопросы и Ответы

    который успешно работает через devInspectTransactionBlock ()

    Привет всем! Я использую Type Script SDK и получаю сообщение об ошибке «UnusedValueWithoutDrop» после вызова tx.MoveCall (flash_swap на MMT LP). Я предполагаю, что мне придется вернуть или вернуть возвращенные монеты после обмена. Может кто-нибудь подсказать мне, как эффективно сбросить или перенести возвращенные объекты (в настоящее время NestedResult) после моего MoveCall? Благодарю за любую помощь, спасибо! Вот код, который успешно запускается с помощью devInspectTransactionBlock () let [returnCoinA, returnCoinB, returnReceip] = tx.moveCall({ target: targetFunctionLP2, typeArguments: [suiTokenType, usdcTokenType], arguments: [ tx.object(poolAddressLP2), tx.pure.bool(false), tx.pure.bool(true), tx.pure.u64(amountOutUSDNormalized), tx.pure.u128(limit_sqrt_priceB), tx.object(clockObjectAddressLP2), tx.object(versionAddressLP2), ], }); tx.transferObjects([returnCoinA, returnCoinB], tx.pure.address(sender)) `

    • Sui
    2
    2
  • Benjamin XDV.
    Jul 14, 2025
    Экспертные Вопросы и Ответы

    Понимание модуля Sui Clock и использования временных меток

    ВSui Moveя создаю логику, чувствительную ко времени (например, передача токенов, сроки проведения аукционов), но мне трудно обеспечить надежную обработку временных меток. Ключевые вопросы: Объект Clock: зачем Суи нужны общие часы вместо блочных временных меток? Точность: насколько точны эти временные метки по сравнению со временем блоков? Модели использования: лучшие практики в отношении временных ограничений, сроков и планирования? Тестирование: как имитировать время в модульных тестах? Текущие проблемы: Базовое использование sui: :clock работает, но кажется ограниченным Не знаете, как распределить время на разных сегментах и валидаторах Тестирование логики, зависящей от времени, некорректно

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

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

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

    • Sui
    0
    1
    Лучший ответ
  • Opiiii.
    Jul 14, 2025
    Экспертные Вопросы и Ответы

    Как лучше всего управлять расходами на газ?

    При дозировании газа происходит быстрое накопление газа. Какие-нибудь советы по оценке или сокращению потребления газа при работе с Sui?

    • Sui
    • SDKs and Developer Tools
    • Transaction Processing
    • Security Protocols
    0
    3
    Лучший ответ
  • 0xduckmove.
    Jul 14, 2025
    Экспертные Вопросы и Ответы

    мой кошелек со слякотью помечен как вредоносный сайт

    Сайт, на котором я пытаюсь подключить свой кошелек к slush, помечен как вредоносный. Как это исправить и подключить кошелек? На самом деле сайт не является вредоносным или содержит какие-либо опасные действия, он принадлежит мне, и я хочу знать причину этого. Пожалуйста, помогите

    • Sui
    1
    2
    Лучший ответ
  • Meaning.Sui.
    Jul 14, 2025
    Экспертные Вопросы и Ответы

    Вопрос об атрибуте перемещения

    Есть ли список атрибутов перемещения (например, #[test] #[expected_failure])не только для тестов, но и для атрибутов функций)? Я вижу # [синтаксис (индекс)] в 0x2: :table: :borrow. Таблица определений была бы полезна.

    • Sui
    2
    2
    Лучший ответ
  • Meaning.Sui.
    Jul 14, 2025
    Экспертные Вопросы и Ответы

    какой рекомендуемый источник для изучения, кроме официальных документов?

    какой источник, рекомендуемый для изучения, перемещение, кроме официальных документов?

    • Sui
    2
    3