platform_version/version/fee/
v2.rs1use crate::version::fee::data_contract_registration::v2::FEE_DATA_CONTRACT_REGISTRATION_VERSION2;
2use crate::version::fee::data_contract_validation::v1::FEE_DATA_CONTRACT_VALIDATION_VERSION1;
3use crate::version::fee::document_ttl::v1::FEE_DOCUMENT_TTL_VERSION1;
4use crate::version::fee::hashing::v1::FEE_HASHING_VERSION1;
5use crate::version::fee::processing::v1::FEE_PROCESSING_VERSION1;
6use crate::version::fee::signature::v1::FEE_SIGNATURE_VERSION1;
7use crate::version::fee::state_transition_min_fees::v1::STATE_TRANSITION_MIN_FEES_VERSION1;
8use crate::version::fee::storage::v1::FEE_STORAGE_VERSION1;
9use crate::version::fee::vote_resolution_fund_fees::v1::VOTE_RESOLUTION_FUND_FEES_VERSION1;
10use crate::version::fee::FeeVersion;
11
12pub const FEE_VERSION2: FeeVersion = FeeVersion {
14 fee_version_number: 1,
15 uses_version_fee_multiplier_permille: Some(1000), storage: FEE_STORAGE_VERSION1,
17 signature: FEE_SIGNATURE_VERSION1,
18 hashing: FEE_HASHING_VERSION1,
19 processing: FEE_PROCESSING_VERSION1,
20 data_contract_validation: FEE_DATA_CONTRACT_VALIDATION_VERSION1,
21 data_contract_registration: FEE_DATA_CONTRACT_REGISTRATION_VERSION2, state_transition_min_fees: STATE_TRANSITION_MIN_FEES_VERSION1,
23 vote_resolution_fund_fees: VOTE_RESOLUTION_FUND_FEES_VERSION1,
24 document_ttl: FEE_DOCUMENT_TTL_VERSION1,
26};