Little-Endian

Fundamentos de Programação · Abismo

Uma convenção de ordenação de bytes onde o byte menos significativo é armazenado no endereço de memória mais baixo. Solana usa ordem de bytes little-endian para toda serialização de dados on-chain (Borsh padrão é little-endian), correspondendo à ordem de bytes nativa de CPUs x86/ARM que executam validadores. Ao ler ou escrever manualmente inteiros multi-byte de dados de conta, desenvolvedores devem usar funções little-endian (ex: u64::from_le_bytes em Rust, readUInt32LE em Node.js).

Termos relacionados