dpp/errors/consensus/basic/data_contract/
mod.rs1mod contested_unique_index_on_mutable_document_type_error;
2mod contested_unique_index_with_unique_index_error;
3mod data_contract_have_new_unique_index_error;
4mod data_contract_immutable_properties_update_error;
5mod data_contract_invalid_index_definition_update_error;
6pub mod data_contract_max_depth_exceed_error;
7mod data_contract_token_configuration_update_error;
8mod data_contract_unique_indices_changed_error;
9mod document_types_are_missing_error;
10mod duplicate_index_error;
11mod duplicate_index_name_error;
12mod duplicate_keywords_error;
13mod group_exceeds_max_members_error;
14mod group_has_too_few_members_error;
15mod group_member_has_power_of_zero_error;
16mod group_member_has_power_over_limit_error;
17mod group_non_unilateral_member_power_has_less_than_required_power_error;
18mod group_position_does_not_exist_error;
19mod group_required_power_is_invalid_error;
20mod group_total_power_has_less_than_required_power_error;
21mod incompatible_data_contract_schema_error;
22mod incompatible_document_type_schema_error;
23mod incompatible_re2_pattern_error;
24mod invalid_compound_index_error;
25mod invalid_data_contract_id_error;
26mod invalid_data_contract_version_error;
27mod invalid_description_length_error;
28mod invalid_document_type_name_error;
29mod invalid_document_type_required_security_level;
30mod invalid_index_property_type_error;
31mod invalid_indexed_property_constraint_error;
32mod invalid_json_schema_ref_error;
33mod invalid_keyword_character_error;
34mod invalid_keyword_length_error;
35mod invalid_token_base_supply_error;
36mod invalid_token_distribution_function_divide_by_zero_error;
37mod invalid_token_distribution_function_incoherence_error;
38mod invalid_token_distribution_function_invalid_parameter_error;
39mod invalid_token_distribution_function_invalid_parameter_tuple_error;
40mod invalid_token_language_code_error;
41mod invalid_token_name_character_error;
42mod invalid_token_name_length_error;
43mod keywords_over_limit;
44mod main_group_is_not_defined;
45mod new_tokens_destination_identity_option_required_error;
46mod non_contiguous_contract_group_positions_error;
47mod non_contiguous_contract_token_positions_error;
48mod redundant_document_paid_for_by_token_with_contract_id;
49mod system_property_index_already_present_error;
50mod token_decimals_over_limit_error;
51mod token_payment_by_burning_only_allowed_on_internal_token_error;
52mod undefined_index_property_error;
53mod unique_indices_limit_reached_error;
54mod unknown_document_action_token_effect_error;
55mod unknown_document_creation_restriction_mode_error;
56mod unknown_gas_fees_paid_by_error;
57mod unknown_security_level_error;
58mod unknown_storage_key_requirements_error;
59mod unknown_trade_mode_error;
60mod unknown_transferable_type_error;
61
62pub use data_contract_have_new_unique_index_error::*;
63pub use data_contract_immutable_properties_update_error::*;
64pub use data_contract_invalid_index_definition_update_error::*;
65pub use data_contract_token_configuration_update_error::*;
66pub use data_contract_unique_indices_changed_error::*;
67pub use document_types_are_missing_error::*;
68pub use duplicate_index_error::*;
69pub use duplicate_index_name_error::*;
70pub use incompatible_data_contract_schema_error::*;
71pub use incompatible_re2_pattern_error::*;
72pub use invalid_compound_index_error::*;
73pub use invalid_data_contract_id_error::*;
74pub use invalid_data_contract_version_error::*;
75pub use invalid_document_type_required_security_level::*;
76pub use invalid_index_property_type_error::*;
77pub use invalid_indexed_property_constraint_error::*;
78pub use invalid_json_schema_ref_error::*;
79
80pub use system_property_index_already_present_error::*;
81pub use undefined_index_property_error::*;
82pub use unique_indices_limit_reached_error::*;
83
84pub use contested_unique_index_on_mutable_document_type_error::*;
85pub use contested_unique_index_with_unique_index_error::*;
86pub use duplicate_keywords_error::*;
87pub use group_exceeds_max_members_error::*;
88pub use group_has_too_few_members_error::*;
89pub use group_member_has_power_of_zero_error::*;
90pub use group_member_has_power_over_limit_error::*;
91pub use group_non_unilateral_member_power_has_less_than_required_power_error::*;
92pub use group_position_does_not_exist_error::*;
93pub use group_required_power_is_invalid_error::*;
94pub use group_total_power_has_less_than_required_power_error::*;
95pub use incompatible_document_type_schema_error::*;
96pub use invalid_description_length_error::*;
97pub use invalid_document_type_name_error::*;
98pub use invalid_keyword_character_error::*;
99pub use invalid_keyword_length_error::*;
100pub use invalid_token_base_supply_error::*;
101pub use invalid_token_distribution_function_divide_by_zero_error::*;
102pub use invalid_token_distribution_function_incoherence_error::*;
103pub use invalid_token_distribution_function_invalid_parameter_error::*;
104pub use invalid_token_distribution_function_invalid_parameter_tuple_error::*;
105pub use invalid_token_language_code_error::*;
106pub use invalid_token_name_character_error::*;
107pub use invalid_token_name_length_error::*;
108pub use keywords_over_limit::*;
109pub use main_group_is_not_defined::*;
110pub use new_tokens_destination_identity_option_required_error::*;
111pub use non_contiguous_contract_group_positions_error::*;
112pub use non_contiguous_contract_token_positions_error::*;
113pub use redundant_document_paid_for_by_token_with_contract_id::*;
114pub use token_decimals_over_limit_error::*;
115pub use token_payment_by_burning_only_allowed_on_internal_token_error::*;
116pub use unknown_document_action_token_effect_error::*;
117pub use unknown_document_creation_restriction_mode_error::*;
118pub use unknown_gas_fees_paid_by_error::*;
119pub use unknown_security_level_error::*;
120pub use unknown_storage_key_requirements_error::*;
121pub use unknown_trade_mode_error::*;
122pub use unknown_transferable_type_error::*;