platform_version/version/fee/data_contract_registration/
mod.rs1use bincode::{Decode, Encode};
2
3pub mod v1;
4pub mod v2;
5pub mod v3;
6
7#[derive(Clone, Debug, Default, Encode, Decode, PartialEq, Eq)]
11pub struct FeeDataContractRegistrationVersion {
12 pub base_contract_registration_fee: u64,
13 pub document_type_registration_fee: u64,
14 pub document_type_base_non_unique_index_registration_fee: u64,
15 pub document_type_base_unique_index_registration_fee: u64,
16 pub document_type_base_contested_index_registration_fee: u64,
18 pub token_registration_fee: u64,
19 pub token_uses_perpetual_distribution_fee: u64,
20 pub token_uses_pre_programmed_distribution_fee: u64,
21 pub token_uses_once_per_identity_distribution_fee: u64,
25 pub search_keyword_fee: u64,
26}