Publicación
Comparte tu conocimiento.
Cómo convertir la clave privada a un nuevo formato a través de CLI
¿Cómo puedo convertir mi antigua clave privada a un nuevo formato y cambiarla de Hex a Bech32 usando la CLI de Sui?
- Sui
- Move
Respuestas
6Una vez que haya instalado la CLI de Sui, utilice el comando sui keytool convert
para convertir su clave privada al formato más reciente. Consulte la documentación que se proporciona aquí: < https://docs.sui.io/references/cli/keytool > para obtener instrucciones detalladas.
es posible que tenga un archivo de par de claves de ~/.sui/sui_config/sui.keystore. Utilice el siguiente comando de la CLI:
sui keytool convert-private-key --private-key <hex_key> --output-format bech32
Esto generará algo como:
bech32 encoded private key: sui:ed25519:<base64_bech32>
Usa el comando sui keytool convert para convertir tu clave privada codificada en HEX al nuevo formato Bech32:
sui keytool convert <your_hex_private_key>
<your_hex_private_key>Sustitúyala por tu clave privada codificada en Hex actual (sin el prefijo 0x).
Por ejemplo:
sui keytool convert 1b87a727f58830d9ba2bfe6ecdc8fb49aa96fa2a2bbe175e128bfee13f6895ff
Si quieres importar la clave convertida a tu almacén de claves Sui local:
sui keytool import --alias <your_alias> <bech32_private_key> <key_scheme>
Esto añadirá la clave a tu almacén de claves local y la asociará con el alias mykey.
Para convertir tu antigua clave privada al nuevo formato, necesitas usar la CLI de Sui. Primero, descarga la CLI de Sui, lo que puedes hacer a través de un administrador de paquetes como Chocolatey o descargando el binario directamente.
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.
Actualmente, no hay ningún método alternativo para usar la CLI de Sui para este proceso de conversión.
Sabes la respuesta?
Inicie sesión y compártalo.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Gana tu parte de 1000 Sui
Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.
- ¿Por qué BCS requiere un orden de campo exacto para la deserialización cuando las estructuras Move tienen campos con nombre?65
- Cómo maximizar la retención de ganancias SUI: Sui Staking versus Liquid Staking514
- «Errores de verificación de múltiples fuentes» en las publicaciones del módulo Sui Move: resolución automática de errores55
- Error de movimiento: no se puede procesar la transacción No se han encontrado monedas de gasolina válidas para la transacción419
- Fallo en la transacción Sui: objetos reservados para otra transacción49