Преглед на файлове

feat: remove alignment from Ed25519SignatureOffsets struct (#2294)

Keyvan Khademi преди 10 месеца
родител
ревизия
70b3f3551a
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      lazer/contracts/solana/programs/pyth-lazer-solana-contract/src/signature.rs

+ 1 - 1
lazer/contracts/solana/programs/pyth-lazer-solana-contract/src/signature.rs

@@ -26,7 +26,7 @@ const MESSAGE_SIZE_LEN: u16 = 2;
 /// these fields that indicate the location of the signature data within data of other
 /// instructions within the same transaction.
 #[derive(Debug, Clone, Copy, Zeroable, Pod)]
-#[repr(C)]
+#[repr(C, packed)]
 pub struct Ed25519SignatureOffsets {
     /// Offset to the ed25519 signature within the instruction data.
     pub signature_offset: u16,