Допис
Діліться своїми знаннями.
Як перетворити приватний ключ у новий формат за допомогою CLI
Як я можу перетворити свій старий приватний ключ у новий формат і змінити з Hex на Bech32 за допомогою Sui CLI?
- Sui
- Move
Відповіді
6Після встановлення Sui CLI скористайтеся командою для sui keytool convert
перетворення приватного ключа в останній формат. Зверніться до документації, наданої тут: < https://docs.sui.io/references/cli/keytool > для отримання детальної інструкції.
у вас може бути файл пари ключів з ~/.sui/sui_config/sui.keystore. Скористайтеся наступною командою CLI:
sui keytool convert-private-key --private-key <hex_key> --output-format bech32
Це виведе щось на кшталт:
bech32 encoded private key: sui:ed25519:<base64_bech32>
Скористайтеся командою sui keytool convert, щоб перетворити ваш закритий ключ, кодований Hex, у новий формат Bech32:
sui keytool convert <your_hex_private_key>
Замініть <your_hex_private_key>на ваш фактичний приватний ключ із закодованим HEX-кодом (без префікса 0x).
Наприклад:
sui keytool convert 1b87a727f58830d9ba2bfe6ecdc8fb49aa96fa2a2bbe175e128bfee13f6895ff
Якщо ви хочете імпортувати перетворений ключ до локального магазину ключів Sui:
sui keytool import --alias <your_alias> <bech32_private_key> <key_scheme>
Це додасть ключ до локального сховища ключів і асоціює його з псевдонімом mykey.
Щоб перетворити ваш старий закритий ключ у новий формат, вам потрібно використовувати Sui CLI. Спочатку завантажте Sui CLI, що можна зробити через менеджер пакетів, як Chocolatey, або завантаживши бінарний файл безпосередньо.
To convert your private key to a new format and change from Hex to Bech32 using the Sui CLI, follow these steps:
- sui keytool convert <hex_private_key> --current
- This command will output the private key in the Bech32 format, which can be used with the Sui network.
Some key points to keep in mind:
- Private Key Security: Ensure your private key is stored securely to prevent unauthorized access.
- Bech32 Format: The Bech32 format is used for Sui addresses and private keys, providing better readability and error detection.
By using the Sui CLI, you can easily convert your private key to the new format and take advantage of the Bech32 encoding scheme's benefits.
В даний час немає альтернативного методу використання Sui CLI для цього процесу перетворення.
Ви знаєте відповідь?
Будь ласка, увійдіть та поділіться нею.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Зароби свою частку з 1000 Sui
Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.
- Чому BCS вимагає точного порядку полів для десеріалізації, коли структури Move мають названі поля?65
- Як максимізувати прибуток від SUI: Sui Staking проти Liquid Staking514
- Помилки перевірки кількох джерел» у публікаціях модуля Sui Move - автоматичне вирішення помилок55
- Помилка Sui Move - Неможливо обробити транзакцію Не знайдено дійсних газових монет для транзакції419
- Невдала операція Sui: об'єкти, зарезервовані для іншої транзакції49