mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-15 02:11:07 +00:00
polkadot-like testnets should be 10 decimal places (#5369)
* polkadot is 10 decimal places * cargo fmt * Update node/service/src/chain_spec.rs Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com> * name change * update test also Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
This commit is contained in:
@@ -64,6 +64,7 @@ futures = "0.3.21"
|
||||
hex-literal = "0.3.4"
|
||||
gum = { package = "tracing-gum", path = "../gum/" }
|
||||
serde = { version = "1.0.136", features = ["derive"] }
|
||||
serde_json = "1.0.59"
|
||||
thiserror = "1.0.30"
|
||||
kvdb = "0.11.0"
|
||||
kvdb-rocksdb = { version = "0.15.2", optional = true }
|
||||
|
||||
@@ -1085,6 +1085,16 @@ fn rococo_staging_testnet_config_genesis(wasm_binary: &[u8]) -> rococo_runtime::
|
||||
}
|
||||
}
|
||||
|
||||
/// Returns the properties for the [`PolkadotChainSpec`].
|
||||
pub fn polkadot_chain_spec_properties() -> serde_json::map::Map<String, serde_json::Value> {
|
||||
serde_json::json!({
|
||||
"tokenDecimals": 10,
|
||||
})
|
||||
.as_object()
|
||||
.expect("Map given; qed")
|
||||
.clone()
|
||||
}
|
||||
|
||||
/// Polkadot staging testnet config.
|
||||
#[cfg(feature = "polkadot-native")]
|
||||
pub fn polkadot_staging_testnet_config() -> Result<PolkadotChainSpec, String> {
|
||||
@@ -1103,7 +1113,7 @@ pub fn polkadot_staging_testnet_config() -> Result<PolkadotChainSpec, String> {
|
||||
),
|
||||
Some(DEFAULT_PROTOCOL_ID),
|
||||
None,
|
||||
None,
|
||||
Some(polkadot_chain_spec_properties()),
|
||||
Default::default(),
|
||||
))
|
||||
}
|
||||
@@ -1653,7 +1663,7 @@ pub fn polkadot_development_config() -> Result<PolkadotChainSpec, String> {
|
||||
None,
|
||||
Some(DEFAULT_PROTOCOL_ID),
|
||||
None,
|
||||
None,
|
||||
Some(polkadot_chain_spec_properties()),
|
||||
Default::default(),
|
||||
))
|
||||
}
|
||||
@@ -1793,7 +1803,7 @@ pub fn polkadot_local_testnet_config() -> Result<PolkadotChainSpec, String> {
|
||||
None,
|
||||
Some(DEFAULT_PROTOCOL_ID),
|
||||
None,
|
||||
None,
|
||||
Some(polkadot_chain_spec_properties()),
|
||||
Default::default(),
|
||||
))
|
||||
}
|
||||
|
||||
@@ -20,7 +20,9 @@ use babe_primitives::AuthorityId as BabeId;
|
||||
use grandpa::AuthorityId as GrandpaId;
|
||||
use pallet_staking::Forcing;
|
||||
use polkadot_primitives::v2::{AccountId, AssignmentId, ValidatorId, MAX_CODE_SIZE, MAX_POV_SIZE};
|
||||
use polkadot_service::chain_spec::{get_account_id_from_seed, get_from_seed, Extensions};
|
||||
use polkadot_service::chain_spec::{
|
||||
get_account_id_from_seed, get_from_seed, polkadot_chain_spec_properties, Extensions,
|
||||
};
|
||||
use polkadot_test_runtime::BABE_GENESIS_EPOCH_CONFIG;
|
||||
use sc_chain_spec::{ChainSpec, ChainType};
|
||||
use sp_authority_discovery::AuthorityId as AuthorityDiscoveryId;
|
||||
@@ -45,7 +47,7 @@ pub fn polkadot_local_testnet_config() -> PolkadotChainSpec {
|
||||
None,
|
||||
Some(DEFAULT_PROTOCOL_ID),
|
||||
None,
|
||||
None,
|
||||
Some(polkadot_chain_spec_properties()),
|
||||
Default::default(),
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user