Skip to content
Snippets Groups Projects
Unverified Commit 79d0d42b authored by bgallois's avatar bgallois
Browse files

fix pallet_balance genesis config

parent 0c74c299
No related branches found
No related tags found
No related merge requests found
......@@ -18,6 +18,7 @@ use super::*;
use common_runtime::constants::*;
use common_runtime::entities::IdtyData;
use common_runtime::*;
use gdev_runtime::BalancesConfig;
use gdev_runtime::{
opaque::SessionKeys, AccountConfig, AccountId, AuthorityMembersConfig, BabeConfig, CertConfig,
GenesisConfig, IdentityConfig, ImOnlineId, MembershipConfig, ParametersConfig, SessionConfig,
......@@ -415,7 +416,14 @@ fn gen_genesis_for_local_chain(
.map(|(i, keys)| (i as u32 + 1, (keys.0.clone(), i < initial_authorities_len)))
.collect(),
},
balances: Default::default(),
// Necessary to initialize TotalIssuence
balances: BalancesConfig {
balances: initial_identities
.iter()
.enumerate()
.map(|(_, (_, key))| (key.clone(), first_ud))
.collect(),
},
babe: BabeConfig {
authorities: Vec::with_capacity(0),
epoch_config: Some(BABE_GENESIS_EPOCH_CONFIG),
......@@ -580,7 +588,14 @@ fn gen_genesis_for_benchmark_chain(
.map(|(i, keys)| (i as u32 + 1, (keys.0.clone(), i < initial_authorities_len)))
.collect(),
},
balances: Default::default(),
// Necessary to initialize TotalIssuence
balances: BalancesConfig {
balances: initial_identities
.iter()
.enumerate()
.map(|(_, (_, key))| (key.clone(), first_ud))
.collect(),
},
babe: BabeConfig {
authorities: Vec::with_capacity(0),
epoch_config: Some(BABE_GENESIS_EPOCH_CONFIG),
......@@ -711,7 +726,14 @@ fn genesis_data_to_gdev_genesis_conf(
authority_members: AuthorityMembersConfig {
initial_authorities,
},
balances: Default::default(),
// Necessary to initialize TotalIssuence
balances: BalancesConfig {
balances: identities
.iter()
.enumerate()
.map(|(_, (_, key))| (key.clone(), first_ud))
.collect(),
},
babe: BabeConfig {
authorities: Vec::with_capacity(0),
epoch_config: Some(BABE_GENESIS_EPOCH_CONFIG),
......
......@@ -314,7 +314,14 @@ fn generate_genesis(
.map(|(i, keys)| (i as u32 + 1, (keys.0.clone(), true)))
.collect(),
},
balances: Default::default(),
// Necessary to initialize TotalIssuence
balances: BalancesConfig {
balances: initial_identities
.iter()
.enumerate()
.map(|(_, (_, key))| (key.clone(), first_ud))
.collect(),
},
babe: BabeConfig {
authorities: Vec::with_capacity(0),
epoch_config: Some(BABE_GENESIS_EPOCH_CONFIG),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment