Temas en tendencia
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Revisar los macros de activación: añadido versionado de cuentas a @anchorlang .
Las cuentas marcadas con #[account(versioned)] ahora pueden evolucionar su esquema con el tiempo. Los campos usan #[added(vN)] para especificar cuándo fueron introducidos.
Tres modos de inicialización:
- #[added(v2)] → Default::d efault()
- #[added(v2, init_to = expr)] → Valor estático en tiempo de compilación
- #[added(v2, init_from = "authority")] → Inicialización en tiempo de ejecución desde el contexto
Ventajas - Evolución del esquema sin romper datos. Cero código de migración. Inicialización automática de campos desde el contexto. Compatibilidad hacia atrás entre versiones.
El código llegará poco después de unas cuantas rondas más de pruebas.
@jacobvcreech señor, ¿cree que esto sería útil en el ancla oficial?
Fue una gran experiencia de aprendizaje. Revisé los macros de procedimiento mientras también entendía cómo se expande el macro de la cuenta en #anchor y sus diversas restricciones.

Populares
Ranking
Favoritas
