From b56b255c2d8df5bfee5609780ec23be9c24e67b8 Mon Sep 17 00:00:00 2001 From: Hugo Trentesaux <hugo@trentesaux.fr> Date: Sun, 21 May 2023 13:03:24 +0200 Subject: [PATCH] get values of parameters --- node/src/chain_spec/gtest_genesis.rs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/node/src/chain_spec/gtest_genesis.rs b/node/src/chain_spec/gtest_genesis.rs index 0aea4611e..4ff7c7744 100644 --- a/node/src/chain_spec/gtest_genesis.rs +++ b/node/src/chain_spec/gtest_genesis.rs @@ -18,8 +18,8 @@ use common_runtime::constants::*; use common_runtime::entities::IdtyData; use common_runtime::*; use gtest_runtime::{ - opaque::SessionKeys, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig, CertConfig, - GenesisConfig, IdentityConfig, MembershipConfig, SessionConfig, SmithCertConfig, + opaque::SessionKeys, parameters, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig, + CertConfig, GenesisConfig, IdentityConfig, MembershipConfig, SessionConfig, SmithCertConfig, SmithMembershipConfig, SudoConfig, SystemConfig, TechnicalCommitteeConfig, UniversalDividendConfig, }; @@ -29,11 +29,12 @@ use std::collections::{BTreeMap, HashMap}; type MembershipData = sp_membership::MembershipData<u32>; -const EXISTENTIAL_DEPOSIT: u64 = 200; -const MIN_CERT: u32 = 5; -const SMITH_MIN_CERT: u32 = 5; -const GENESIS_SMITH_MEMBERSHIP_EXPIRE_ON: u32 = 1000000000; -const GENESIS_SMITH_CERTS_EXPIRE_ON: u32 = 1000000000; +// get values of parameters +static EXISTENTIAL_DEPOSIT: u64 = parameters::ExistentialDeposit::get(); +static SMITH_MEMBERSHIP_EXPIRE_ON: u32 = parameters::SmithMembershipPeriod::get(); +static SMITH_CERTS_EXPIRE_ON: u32 = parameters::SmithCertPeriod::get(); +static MIN_CERT: u32 = parameters::WotMinCertForMembership::get(); +static SMITH_MIN_CERT: u32 = parameters::SmithWotMinCertForMembership::get(); // define structure of json #[derive(Clone, Deserialize)] @@ -361,7 +362,7 @@ pub fn build_genesis( .get(issuer) .ok_or(format!("Identity '{}' does not exist", issuer))? .index; - certs.insert(*issuer_index, Some(GENESIS_SMITH_CERTS_EXPIRE_ON)); + certs.insert(*issuer_index, Some(SMITH_CERTS_EXPIRE_ON)); counter_smith_cert += 1; } smith_certs_by_receiver.insert(identity.index, certs); @@ -370,7 +371,7 @@ pub fn build_genesis( smith_memberships.insert( identity.index, MembershipData { - expire_on: GENESIS_SMITH_MEMBERSHIP_EXPIRE_ON, + expire_on: SMITH_MEMBERSHIP_EXPIRE_ON, }, ); } else { -- GitLab