use crate::blueprints::consensus_manager::ActiveValidatorSet;
use crate::internal_prelude::*;
#[derive(Debug, Clone, ScryptoSbor, ScryptoEvent, PartialEq, Eq)]
pub struct RoundChangeEvent {
pub round: Round,
}
#[derive(Debug, Clone, ScryptoSbor, ScryptoEvent, PartialEq, Eq)]
pub struct EpochChangeEvent {
pub epoch: Epoch,
pub validator_set: ActiveValidatorSet,
pub significant_protocol_update_readiness: IndexMap<String, Decimal>,
}