Melhores Práticas de Serialização
Os bytes da conta são o seu esquema de banco de dados. Estas práticas mantêm os layouts auditáveis, amigáveis à migração e resistentes à confusão de tipos.
Busque em todas as páginas da documentação
Os bytes da conta são o seu esquema de banco de dados. Estas práticas mantêm os layouts auditáveis, amigáveis à migração e resistentes à confusão de tipos.
LEN ou SPACE; afirme em tempo de execução no acesso. Previne bugs de leitura/escrita parciais.space do Anchor com constantes nativas. Única fonte de verdade.Borsh a menos que o perfil exija.
8 bytes estilo Anchor é comum.
Raro - prefira chaves de pubkey.
Revise o tamanho gerado.
Nenhuma migração possível - planeje o espaço.
Não nativo on-chain.
Apenas off-chain.
Na documentação do repositório.
Alinhamento de decodificação do cliente.
De Vec ilimitado.
Regras de aluguel via SDK.
Disc + LEN + migração.
Versões da Stack: Esta página foi escrita 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, e LiteSVM 0.6.x.
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026