#[account] Macro (Anchor)

Ferramentas de Desenvolvimento · Profundo

A macro Anchor aplicada a structs para definir layouts de dados de contas on-chain. `#[account]` auto-deriva serialização Borsh, adiciona um prefixo discriminador de 8 bytes (SHA-256 de 'account:<Name>') e implementa cálculo de espaço. Atributos opcionais: `#[account(zero_copy)]` para deserialização zero-copy de contas grandes.

Termos relacionados