git.delta.rocks / unique-network / refs/commits / 87b090179c33

difftreelog

fix print correct state on node boot

Yaroslav Bolyukin2023-06-05parent: #c72090e.patch.diff
in: master

1 file changed

modifiednode/cli/src/command.rsdiffbeforeafterboth
54use codec::Encode;54use codec::Encode;
55use cumulus_primitives_core::ParaId;55use cumulus_primitives_core::ParaId;
56use cumulus_client_cli::generate_genesis_block;56use cumulus_client_cli::generate_genesis_block;
57use log::info;57use log::{debug, info};
58use sc_cli::{58use sc_cli::{
59 ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams,59 ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams,
60 NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli,60 NetworkParams, Result, RuntimeVersion, SharedParams, SubstrateCli,
510 &para_id,510 &para_id,
511 );511 );
512512
513 let state_version =513 let state_version = Cli::native_runtime_version(&config.chain_spec).state_version();
514 RelayChainCli::native_runtime_version(&config.chain_spec).state_version();
515 let block: Block = generate_genesis_block(&*config.chain_spec, state_version)514 let block: Block = generate_genesis_block(&*config.chain_spec, state_version)
516 .map_err(|e| format!("{:?}", e))?;515 .map_err(|e| format!("{:?}", e))?;
517 let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode()));516 let genesis_state = format!("0x{:?}", HexDisplay::from(&block.header().encode()));
528 info!("Parachain Account: {}", parachain_account);527 info!("Parachain Account: {}", parachain_account);
529 info!("Parachain genesis state: {}", genesis_state);528 info!("Parachain genesis state: {}", genesis_state);
530 info!("Parachain genesis hash: {}", genesis_hash);529 info!("Parachain genesis hash: {}", genesis_hash);
530 debug!("Parachain genesis block: {:?}", block);
531 info!(531 info!(
532 "Is collating: {}",532 "Is collating: {}",
533 if config.role.is_authority() {533 config.role.is_authority().then_some("yes").unwrap_or("no")
534 "yes"
535 } else {
536 "no"
537 }
538 );534 );
539535
540 start_node_using_chain_runtime! {536 start_node_using_chain_runtime! {