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}