update
This commit is contained in:
parent
72c1dc208b
commit
819f51d7e1
|
@ -2,8 +2,14 @@ use arrayref::array_ref;
|
|||
use solana_program::hash;
|
||||
use std::io::{Cursor, Write};
|
||||
|
||||
pub const HEADER_LEN: usize = 8;
|
||||
pub const LAYOUT_VERSION: u8 = 1;
|
||||
#[cfg(feature = "deprecated-layout")]
|
||||
pub const DISCRIMINATOR_LEN: usize = 8;
|
||||
#[cfg(not(feature = "deprecated-layout"))]
|
||||
pub const DISCRIMINATOR_LEN: usize = 4;
|
||||
|
||||
const HEADER_LEN: usize = 8;
|
||||
const LAYOUT_VERSION: u8 = 1;
|
||||
const DEFAULT_ACCOUNT_VERSION: u8 = 1;
|
||||
|
||||
const HEADER_LAYOUT_VERSION_INDEX: usize = 0;
|
||||
const HEADER_TYPE_VERSION_INDEX: usize = 1;
|
||||
|
@ -12,13 +18,6 @@ const HEADER_DISCRIMINATOR_INDEX: usize = 0;
|
|||
#[cfg(not(feature = "deprecated-layout"))]
|
||||
const HEADER_DISCRIMINATOR_INDEX: usize = 2;
|
||||
|
||||
#[cfg(feature = "deprecated-layout")]
|
||||
pub const DISCRIMINATOR_LEN: usize = 8;
|
||||
#[cfg(not(feature = "deprecated-layout"))]
|
||||
pub const DISCRIMINATOR_LEN: usize = 4;
|
||||
|
||||
pub const DEFAULT_ACCOUNT_VERSION: u8 = 1;
|
||||
|
||||
// Initializes the header. Should only be run once.
|
||||
pub fn init(account_data: &mut [u8], discriminator: &[u8]) {
|
||||
if !cfg!(feature = "deprecated-layout") {
|
||||
|
|
Loading…
Reference in New Issue