mithril_signer/entities/registered_signers.rs
1use mithril_common::entities::{Epoch, Signer};
2
3/// `RegisteredSigners` represents the registered signers of an epoch
4#[derive(Clone, Debug, PartialEq)]
5pub struct RegisteredSigners {
6 /// Epoch for which those registrations are active.
7 pub epoch: Epoch,
8
9 /// Current Signers
10 pub current_signers: Vec<Signer>,
11
12 /// Signers that will be able to sign on the next epoch
13 pub next_signers: Vec<Signer>,
14}