Mejores prácticas de serialización
Los bytes de la cuenta son el esquema de su base de datos. Estas prácticas mantienen los diseños auditables, fáciles de migrar y resistentes a la confusión de tipos.
Busca en todas las páginas de la documentación
Los bytes de la cuenta son el esquema de su base de datos. Estas prácticas mantienen los diseños auditables, fáciles de migrar y resistentes a la confusión de tipos.
SPACE junto a cada struct de cuenta.LEN o SPACE; afirme en tiempo de ejecución al acceder. Previene errores de lectura/escritura parcial.LEN.SPACE. Corrección de la financiación del usuario.space de Anchor con las constantes nativas. Única fuente de verdad.Borsh a menos que el perfilado lo necesite.
8 bytes estilo Anchor común.
Raro - prefiera claves pubkey.
Revise el tamaño generado.
No hay migraciones posibles - planifique el espacio.
No nativo en la cadena.
Solo fuera de la cadena.
En la documentación del repositorio.
Alineación de decodificación del cliente.
Desde Vec sin límites.
Reglas de alquiler a través del SDK.
Discriminador + LEN + migración.
Versiones de la pila: Esta página se escribió para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 y LiteSVM 0.6.x.
Revisado por Chris St. John·Última actualización: 16 jul 2026