Skip to content
Snippets Groups Projects
Commit b8960000 authored by Hugo Trentesaux's avatar Hugo Trentesaux
Browse files

FIX initial monetary mass in balances config

parent 8c0a09f5
Branches
No related tags found
No related merge requests found
Pipeline #33245 waiting for manual action
...@@ -18,12 +18,11 @@ use super::*; ...@@ -18,12 +18,11 @@ use super::*;
use common_runtime::constants::*; use common_runtime::constants::*;
use common_runtime::entities::IdtyData; use common_runtime::entities::IdtyData;
use common_runtime::*; use common_runtime::*;
use gdev_runtime::BalancesConfig;
use gdev_runtime::{ use gdev_runtime::{
opaque::SessionKeys, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig, CertConfig, opaque::SessionKeys, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig,
GenesisConfig, IdentityConfig, ImOnlineId, MembershipConfig, ParametersConfig, SessionConfig, BalancesConfig, CertConfig, GenesisConfig, IdentityConfig, ImOnlineId, MembershipConfig,
SmithCertConfig, SmithMembershipConfig, SudoConfig, SystemConfig, TechnicalCommitteeConfig, ParametersConfig, SessionConfig, SmithCertConfig, SmithMembershipConfig, SudoConfig,
UniversalDividendConfig, WASM_BINARY, SystemConfig, TechnicalCommitteeConfig, UniversalDividendConfig, WASM_BINARY,
}; };
use sc_service::ChainType; use sc_service::ChainType;
use sp_authority_discovery::AuthorityId as AuthorityDiscoveryId; use sp_authority_discovery::AuthorityId as AuthorityDiscoveryId;
......
...@@ -20,14 +20,14 @@ use common_runtime::entities::IdtyData; ...@@ -20,14 +20,14 @@ use common_runtime::entities::IdtyData;
use common_runtime::*; use common_runtime::*;
use gtest_genesis::{build_genesis, GenesisJson}; use gtest_genesis::{build_genesis, GenesisJson};
use gtest_runtime::{ use gtest_runtime::{
opaque::SessionKeys, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig, CertConfig, opaque::SessionKeys, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig,
GenesisConfig, IdentityConfig, ImOnlineId, MembershipConfig, SessionConfig, SmithCertConfig, BalancesConfig, CertConfig, GenesisConfig, IdentityConfig, ImOnlineId, MembershipConfig,
SmithMembershipConfig, SudoConfig, SystemConfig, TechnicalCommitteeConfig, SessionConfig, SmithCertConfig, SmithMembershipConfig, SudoConfig, SystemConfig,
UniversalDividendConfig, WASM_BINARY, TechnicalCommitteeConfig, UniversalDividendConfig, WASM_BINARY,
}; };
use jsonrpsee::core::JsonValue; use jsonrpsee::core::JsonValue;
use sc_consensus_grandpa::AuthorityId as GrandpaId; use sc_consensus_grandpa::AuthorityId as GrandpaId;
use sc_network_common::config::MultiaddrWithPeerId; // in the future available in sc_network::config use sc_network::config::MultiaddrWithPeerId;
use sc_service::ChainType; use sc_service::ChainType;
use sc_telemetry::TelemetryEndpoints; use sc_telemetry::TelemetryEndpoints;
use serde::Deserialize; use serde::Deserialize;
...@@ -272,6 +272,7 @@ fn generate_genesis( ...@@ -272,6 +272,7 @@ fn generate_genesis(
assert!(initial_authorities_len <= initial_smiths_len); assert!(initial_authorities_len <= initial_smiths_len);
let ud = 1_000; let ud = 1_000;
let monetary_mass = initial_identities_len as u64 * ud;
let initial_smiths = (0..initial_smiths_len) let initial_smiths = (0..initial_smiths_len)
.map(|i| get_authority_keys_from_seed(NAMES[i])) .map(|i| get_authority_keys_from_seed(NAMES[i]))
...@@ -316,12 +317,7 @@ fn generate_genesis( ...@@ -316,12 +317,7 @@ fn generate_genesis(
}, },
// Necessary to initialize TotalIssuence // Necessary to initialize TotalIssuence
balances: BalancesConfig { balances: BalancesConfig {
// FIXME total_issuance: monetary_mass,
balances: initial_identities
.iter()
.enumerate()
.map(|(_, (_, key))| (key.clone(), first_ud))
.collect(),
}, },
babe: BabeConfig { babe: BabeConfig {
authorities: Vec::with_capacity(0), authorities: Vec::with_capacity(0),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment