coal_api/event.rs
1use bytemuck::{Pod, Zeroable};
2
3use crate::utils::impl_to_bytes;
4
5#[repr(C)]
6#[derive(Clone, Copy, Debug, PartialEq, Pod, Zeroable)]
7pub struct MineEvent {
8 pub difficulty: u64,
9 pub reward: u64,
10 pub timing: i64,
11 pub tool_reward: u64,
12 pub stake_reward: u64,
13}
14
15impl_to_bytes!(MineEvent);