dpp/state_transition/traits/
state_transition_structure_validation.rs

1use crate::validation::SimpleConsensusValidationResult;
2use platform_version::version::PlatformVersion;
3
4/// Trait for validating the structure of a state transition
5pub trait StateTransitionStructureValidation {
6    /// Validates the structure of the state transition
7    fn validate_structure(
8        &self,
9        platform_version: &PlatformVersion,
10    ) -> SimpleConsensusValidationResult;
11}