mirror of
https://github.com/d0zingcat/ore.git
synced 2026-05-24 15:10:38 +00:00
return data
This commit is contained in:
11
src/utils.rs
11
src/utils.rs
@@ -1,3 +1,4 @@
|
||||
use bytemuck::{Pod, Zeroable};
|
||||
use num_enum::{IntoPrimitive, TryFromPrimitive};
|
||||
use solana_program::{
|
||||
account_info::AccountInfo, entrypoint::ProgramResult, program_error::ProgramError,
|
||||
@@ -78,6 +79,16 @@ pub(crate) fn create_pda<'a, 'info>(
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[repr(C)]
|
||||
#[derive(Clone, Copy, Debug, PartialEq, Pod, Zeroable)]
|
||||
pub struct MineEvent {
|
||||
pub difficulty: u32,
|
||||
pub multiplier: f32,
|
||||
pub reward: u64,
|
||||
pub reward_actual: u64,
|
||||
pub timing: i64,
|
||||
}
|
||||
|
||||
#[repr(u8)]
|
||||
#[derive(Clone, Copy, Debug, Eq, PartialEq, IntoPrimitive, TryFromPrimitive)]
|
||||
pub enum AccountDiscriminator {
|
||||
|
||||
Reference in New Issue
Block a user