pub trait StateTransitionStructureValidation {
// Required method
fn validate_structure(
&self,
platform_version: &PlatformVersion,
) -> SimpleConsensusValidationResult;
}Expand description
Trait for validating the structure of a state transition
Required Methods§
Sourcefn validate_structure(
&self,
platform_version: &PlatformVersion,
) -> SimpleConsensusValidationResult
fn validate_structure( &self, platform_version: &PlatformVersion, ) -> SimpleConsensusValidationResult
Validates the structure of the state transition
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl StateTransitionStructureValidation for AddressCreditWithdrawalTransition
impl StateTransitionStructureValidation for AddressCreditWithdrawalTransitionV0
impl StateTransitionStructureValidation for AddressFundingFromAssetLockTransition
impl StateTransitionStructureValidation for AddressFundingFromAssetLockTransitionV0
impl StateTransitionStructureValidation for AddressFundsTransferTransition
impl StateTransitionStructureValidation for AddressFundsTransferTransitionV0
impl StateTransitionStructureValidation for IdentityCreateFromAddressesTransition
impl StateTransitionStructureValidation for IdentityCreateFromAddressesTransitionV0
impl StateTransitionStructureValidation for IdentityCreateFromShieldedPoolTransition
impl StateTransitionStructureValidation for IdentityCreateFromShieldedPoolTransitionV0
impl StateTransitionStructureValidation for IdentityCreditTransferToAddressesTransition
impl StateTransitionStructureValidation for IdentityCreditTransferToAddressesTransitionV0
impl StateTransitionStructureValidation for IdentityTopUpFromAddressesTransition
impl StateTransitionStructureValidation for IdentityTopUpFromAddressesTransitionV0
impl StateTransitionStructureValidation for ShieldFromAssetLockTransition
impl StateTransitionStructureValidation for ShieldFromAssetLockTransitionV0
impl StateTransitionStructureValidation for ShieldTransition
impl StateTransitionStructureValidation for ShieldTransitionV0
impl StateTransitionStructureValidation for ShieldedTransferTransition
impl StateTransitionStructureValidation for ShieldedTransferTransitionV0
impl StateTransitionStructureValidation for ShieldedWithdrawalTransition
impl StateTransitionStructureValidation for ShieldedWithdrawalTransitionV0
impl StateTransitionStructureValidation for StateTransition
Available on crate feature
state-transition-validation only.