mirror of
https://github.com/d0zingcat/ore.git
synced 2026-05-15 07:26:45 +00:00
discriminator
This commit is contained in:
@@ -83,8 +83,8 @@ pub fn process_initialize<'a, 'info>(
|
||||
let mut bus_data = bus_infos[i].try_borrow_mut_data()?;
|
||||
bus_data[0] = Bus::discriminator() as u8;
|
||||
let mut bus = Bus::try_from_bytes_mut(&mut bus_data)?;
|
||||
bus.bump = bus_bumps[i] as u32;
|
||||
bus.id = i as u32;
|
||||
// bus.bump = bus_bumps[i] as u32;
|
||||
bus.id = i as u64;
|
||||
bus.available_rewards = 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ pub fn process_register<'a, 'info>(
|
||||
let mut proof_data = proof_info.data.borrow_mut();
|
||||
proof_data[0] = Proof::discriminator() as u8;
|
||||
let mut proof = Proof::try_from_bytes_mut(&mut proof_data)?;
|
||||
proof.bump = args.bump as u64;
|
||||
// proof.bump = args.bump as u64;
|
||||
proof.authority = *signer.key;
|
||||
proof.claimable_rewards = 0;
|
||||
proof.hash = hashv(&[&signer.key.to_bytes()]).into();
|
||||
|
||||
@@ -39,7 +39,7 @@ pub fn process_reset<'a, 'info>(
|
||||
true,
|
||||
)?;
|
||||
load_sysvar(token_program, spl_token::id())?;
|
||||
let busses: [&AccountInfo; 8] = [
|
||||
let busses: [&AccountInfo; BUS_COUNT] = [
|
||||
bus_0_info, bus_1_info, bus_2_info, bus_3_info, bus_4_info, bus_5_info, bus_6_info,
|
||||
bus_7_info,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user