diff --git a/programs/bpf_loader/src/serialization.rs b/programs/bpf_loader/src/serialization.rs index 117c52bed8..29a6e55730 100644 --- a/programs/bpf_loader/src/serialization.rs +++ b/programs/bpf_loader/src/serialization.rs @@ -48,8 +48,6 @@ pub fn serialize_parameters_unaligned( keyed_accounts: &[KeyedAccount], instruction_data: &[u8], ) -> Result, InstructionError> { - assert_eq!(32, size_of::()); - // Calculate size in order to alloc once let mut size = size_of::(); for (i, keyed_account) in keyed_accounts.iter().enumerate() { @@ -106,8 +104,6 @@ pub fn deserialize_parameters_unaligned( keyed_accounts: &[KeyedAccount], buffer: &[u8], ) -> Result<(), InstructionError> { - assert_eq!(32, size_of::()); - let mut start = size_of::(); // number of accounts for (i, keyed_account) in keyed_accounts.iter().enumerate() { let (is_dup, _) = is_dup(&keyed_accounts[..i], keyed_account); @@ -139,8 +135,6 @@ pub fn serialize_parameters_aligned( keyed_accounts: &[KeyedAccount], instruction_data: &[u8], ) -> Result, InstructionError> { - assert_eq!(32, size_of::()); - // Calculate size in order to alloc once let mut size = size_of::(); for (i, keyed_account) in keyed_accounts.iter().enumerate() { @@ -209,8 +203,6 @@ pub fn deserialize_parameters_aligned( keyed_accounts: &[KeyedAccount], buffer: &[u8], ) -> Result<(), InstructionError> { - assert_eq!(32, size_of::()); - let mut start = size_of::(); // number of accounts for (i, keyed_account) in keyed_accounts.iter().enumerate() { let (is_dup, _) = is_dup(&keyed_accounts[..i], keyed_account);