pub struct UpdateValidatorSetEvent {
pub timestamp: SystemTime,
pub cause_block: CryptoHash,
pub validator_set_updates: ValidatorSetUpdates,
}
Expand description
The “Committed Validator Set” stored in the block tree, was updated.
Includes the hash of the block with which the updates are associated, and the information about the validator set updates, i.e., the insertions and deletions relative to the previous committed validator set.
Fields§
§timestamp: SystemTime
§cause_block: CryptoHash
§validator_set_updates: ValidatorSetUpdates
Trait Implementations§
source§impl Logger for UpdateValidatorSetEvent
impl Logger for UpdateValidatorSetEvent
Auto Trait Implementations§
impl Freeze for UpdateValidatorSetEvent
impl RefUnwindSafe for UpdateValidatorSetEvent
impl Send for UpdateValidatorSetEvent
impl Sync for UpdateValidatorSetEvent
impl Unpin for UpdateValidatorSetEvent
impl UnwindSafe for UpdateValidatorSetEvent
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more