use crate::common::{
fuel_crypto::{
PublicKey,
Signature,
},
fuel_types::Bytes32,
};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Default)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
pub struct ConsensusVote {
block_id: Bytes32,
height: u64,
round: u64,
signature: Signature,
validator: PublicKey,
}