Skip to content
Snippets Groups Projects
Commit 42b9de65 authored by Éloïs's avatar Éloïs
Browse files

fix(dev): dev chain spec should include initial balance for identities

parent 57ac5589
No related branches found
No related tags found
No related merge requests found
...@@ -259,6 +259,7 @@ fn gen_genesis_for_local_chain( ...@@ -259,6 +259,7 @@ fn gen_genesis_for_local_chain(
let babe_epoch_duration = get_env_u32("DUNITER_BABE_EPOCH_DURATION", 30) as u64; let babe_epoch_duration = get_env_u32("DUNITER_BABE_EPOCH_DURATION", 30) as u64;
let cert_validity_period = get_env_u32("DUNITER_CERT_VALIDITY_PERIOD", 1_000); let cert_validity_period = get_env_u32("DUNITER_CERT_VALIDITY_PERIOD", 1_000);
let first_ud = 1_000;
let membership_period = get_env_u32("DUNITER_MEMBERSHIP_PERIOD", 1_000); let membership_period = get_env_u32("DUNITER_MEMBERSHIP_PERIOD", 1_000);
let membership_renewable_period = get_env_u32("DUNITER_MEMBERSHIP_RENEWABLE_PERIOD", 50); let membership_renewable_period = get_env_u32("DUNITER_MEMBERSHIP_RENEWABLE_PERIOD", 50);
let smith_cert_validity_period = get_env_u32("DUNITER_SMITH_CERT_VALIDITY_PERIOD", 1_000); let smith_cert_validity_period = get_env_u32("DUNITER_SMITH_CERT_VALIDITY_PERIOD", 1_000);
...@@ -271,7 +272,7 @@ fn gen_genesis_for_local_chain( ...@@ -271,7 +272,7 @@ fn gen_genesis_for_local_chain(
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]))
.collect::<Vec<AuthorityKeys>>(); .collect::<Vec<AuthorityKeys>>();
let initial_identities = (0..initial_smiths_len) let initial_identities = (0..initial_identities_len)
.map(|i| { .map(|i| {
( (
IdtyName::from(NAMES[i]), IdtyName::from(NAMES[i]),
...@@ -294,7 +295,7 @@ fn gen_genesis_for_local_chain( ...@@ -294,7 +295,7 @@ fn gen_genesis_for_local_chain(
owner_key.clone(), owner_key.clone(),
GenesisAccountData { GenesisAccountData {
random_id: H256(blake2_256(&(i as u32, owner_key).encode())), random_id: H256(blake2_256(&(i as u32, owner_key).encode())),
balance: 0, balance: first_ud,
is_identity: true, is_identity: true,
}, },
) )
...@@ -420,8 +421,8 @@ fn gen_genesis_for_local_chain( ...@@ -420,8 +421,8 @@ fn gen_genesis_for_local_chain(
}, },
universal_dividend: UniversalDividendConfig { universal_dividend: UniversalDividendConfig {
first_reeval: 100, first_reeval: 100,
first_ud: 1_000, first_ud,
initial_monetary_mass: 0, initial_monetary_mass: initial_identities_len as u64 * first_ud,
}, },
treasury: Default::default(), treasury: Default::default(),
} }
......
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