Sui.

Publicación

Comparte tu conocimiento.

article banner.
theking.
Aug 16, 2025
Artículo

Desde una instalación limpia hasta tu primer objeto en cadena sin quedarte atascado

Empiezas por instalar la CLI de Sui y la cadena de herramientas Move para poder crear y publicar código, luego ejecutas sui client active-address para confirmar que un par de claves funciona y te pones manos a la obra para probar la SUI, después de lo cual creas un nuevo paquete de Move con la plantilla para no luchar contra la estructura de carpetas, luego editas un solo módulo para definir un objeto simple con un campo de propietario y algunos métodos como init, update y transfer para que puedas hacer ejercicio El modelo de objetos de Sui rápidamente, luego compilas con sui, mueves, compilas y corriges cualquier error que muestre el compilador porque ese es tu ciclo de retroalimentación más rápido, luego publicas con sui client publish --gas-budget y tomas los ID del paquete y módulo de la salida para poder llamar a las funciones, luego llamas a tu función de entrada de inicio para acuñar un objeto y copiar el ID del objeto de los efectos de la transacción, luego ejecutas sui client object para ver la versión, el propietario y los campos, de modo que confirmas que la cadena escribió lo que esperabas, si te encuentras con «falta de gas», reduces el presupuesto de gas o solicitas más SUI dado que cada publicación y llamada cuesta gasolina, si aparece «módulo no encontrado», probablemente haya usado el ID de paquete incorrecto o se olvidó de reconstruirlo, si la transferencia falla por un error de capacidad, es probable que hayas compartido el objeto cuando quisiste decir que era propietario o te olvidaste de pasar la forma de argumento correcta, una vez que lo básico funciona, escribes el flujo en un script de shell o JavaScript, de modo que un comando crea, publica, acuña, actualiza y transfiere, lo que ahorra tiempo y evita errores tipográficos, y finalmente envías este ejemplo mínimo a un repositorio para que los compañeros de equipo puedan clonar y ejecutar los mismos pasos en minutos; al tratar el objeto como la unidad de pensamiento en lugar de como un único contrato global, alinea la forma en que codificas con la forma en que Sui almacena el estado, lo que mantiene limpio tu modelo mental y evita las reentradas difíciles de depurar o las carreras estatales globales que podrías encontrar en otras cadenas, y dado que Sui paraleliza las transacciones con objetos propios, también recibes una confirmación rápida mientras iteras, lo que hace que la incorporación sea mucho más agradable.

  • Sui
  • Security Protocols
  • Move
0
Cuota
Comentarios
.