#[cfg(feature = "serde")]
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, PartialEq, Eq, Hash)]
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
pub struct Proof {
pub nonce: u64,
pub hash: [u8; 32],
}
impl Proof {
pub const fn new(nonce: u64, hash: [u8; 32]) -> Self {
Self { nonce, hash }
}
}