#[account] Macro (Anchor)
Herramientas de Desarrollo · Profundo
La macro de Anchor aplicada a structs para definir layouts de datos de cuentas on-chain. `#[account]` auto-deriva la serialización Borsh, agrega un prefijo discriminador de 8 bytes (SHA-256 de 'account:<Name>'), e implementa el cálculo de espacio. Atributos opcionales: `#[account(zero_copy)]` para deserializacion zero-copy de cuentas grandes.