platform_version/version/dpp_versions/
mod.rs1pub mod dpp_asset_lock_versions;
2pub mod dpp_contract_versions;
3pub mod dpp_costs_versions;
4pub mod dpp_document_versions;
5pub mod dpp_factory_versions;
6pub mod dpp_identity_versions;
7pub mod dpp_method_versions;
8pub mod dpp_state_transition_conversion_versions;
9pub mod dpp_state_transition_method_versions;
10pub mod dpp_state_transition_serialization_versions;
11pub mod dpp_state_transition_versions;
12pub mod dpp_token_versions;
13pub mod dpp_validation_versions;
14pub mod dpp_voting_versions;
15
16use dpp_asset_lock_versions::DPPAssetLockVersions;
17use dpp_contract_versions::DPPContractVersions;
18use dpp_costs_versions::DPPCostsVersions;
19use dpp_document_versions::DPPDocumentVersions;
20use dpp_factory_versions::DPPFactoryVersions;
21use dpp_identity_versions::DPPIdentityVersions;
22use dpp_method_versions::DPPMethodVersions;
23use dpp_state_transition_conversion_versions::DPPStateTransitionConversionVersions;
24use dpp_state_transition_method_versions::DPPStateTransitionMethodVersions;
25use dpp_state_transition_serialization_versions::DPPStateTransitionSerializationVersions;
26use dpp_state_transition_versions::DPPStateTransitionVersions;
27use dpp_token_versions::DPPTokenVersions;
28use dpp_validation_versions::DPPValidationVersions;
29use dpp_voting_versions::DPPVotingVersions;
30
31#[derive(Clone, Debug, Default)]
32pub struct DPPVersion {
33 pub costs: DPPCostsVersions,
34 pub validation: DPPValidationVersions,
35 pub state_transition_serialization_versions: DPPStateTransitionSerializationVersions,
37 pub state_transition_conversion_versions: DPPStateTransitionConversionVersions,
38 pub state_transition_method_versions: DPPStateTransitionMethodVersions,
39 pub state_transitions: DPPStateTransitionVersions,
40 pub contract_versions: DPPContractVersions,
41 pub document_versions: DPPDocumentVersions,
42 pub identity_versions: DPPIdentityVersions,
43 pub voting_versions: DPPVotingVersions,
44 pub token_versions: DPPTokenVersions,
45 pub asset_lock_versions: DPPAssetLockVersions,
46 pub methods: DPPMethodVersions,
47 pub factory_versions: DPPFactoryVersions,
48}