Допис
Діліться своїми знаннями.
Перетворення відкритого ключа на адресу Sui в Sui Move
Я намагаюся перетворити відкритий ключ у адресу Sui за допомогою Sui Move, але не можу знайти жодної вбудованої функції. Я розумію, що це дуже важливо для моєї роботи. Чи міг би хтось пояснити, як саме зробити це перетворення?
- Move CLI
Відповіді
1Щоб перетворити відкритий ключ у адресу Sui, вам потрібно хешувати байт прапорця схеми підпису, об'єднаний з байтами відкритого ключа за допомогою функції хешування Blake2b. Отримана адреса Sui є 32-байтовим хешем. Ви можете використовувати функцію Blake2b, доступну в бібліотеці Sui, зокрема в їх модулі «crypto/hash.move». Ось корисне посилання з прикладом Rust для налаштування адрес Sui: Приклад Rust.
Ви знаєте відповідь?
Будь ласка, увійдіть та поділіться нею.
Move is an executable bytecode language used to implement custom transactions and smart contracts.
Зароби свою частку з 1000 Sui
Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.