mirror of
https://github.com/datahaven-xyz/datahaven
synced 2026-05-24 01:38:32 +00:00
Update the 3 DataHaven environments' chain IDs & native token ticker as follows: * **Mainnet** * **Chain ID**: 55930 * **Ticker**: HAVE * **TestNet** * **Chain ID**: 55931 * **Ticker**: MOCK * **Stagenet** * **Chain ID**: 55932 * **Ticker**: STAGE The PR includes a storage migration for the Stagenet & Testnet environments, that are already live, to update the EVM Chain ID stored in the `pallet-evm-chain-id` pallet. Note: the token symbol will only be updated with the genesis config presets or newly generated chain specs. For already live networks, the existing chain spec must be updated (i.e. the tokenSymbol property changed) and used by all nodes in the network. This change in the chain spec will not alter the chain genesis so it safe to do (in the very early stages of the chain obviously). --------- Co-authored-by: Claude <noreply@anthropic.com>
82 lines
2.4 KiB
TOML
82 lines
2.4 KiB
TOML
[package]
|
|
authors = { workspace = true }
|
|
description = "Common code used through the DataHaven network"
|
|
edition = { workspace = true }
|
|
name = "datahaven-runtime-common"
|
|
version = { workspace = true }
|
|
|
|
[dependencies]
|
|
codec = { workspace = true }
|
|
fp-account = { workspace = true, features = ["serde"] }
|
|
frame-support = { workspace = true }
|
|
frame-system = { workspace = true }
|
|
log = { workspace = true }
|
|
pallet-authorship = { workspace = true }
|
|
pallet-balances = { workspace = true }
|
|
pallet-timestamp = { workspace = true }
|
|
pallet-evm = { workspace = true }
|
|
pallet-evm-chain-id = { workspace = true }
|
|
pallet-evm-precompile-proxy = { workspace = true }
|
|
pallet-migrations = { workspace = true }
|
|
pallet-safe-mode = { workspace = true }
|
|
pallet-tx-pause = { workspace = true }
|
|
pallet-treasury = { workspace = true }
|
|
polkadot-primitives = { workspace = true }
|
|
polkadot-runtime-common = { workspace = true }
|
|
precompile-utils = { workspace = true }
|
|
scale-info = { workspace = true }
|
|
sp-core = { workspace = true, features = ["serde"] }
|
|
sp-io = { workspace = true }
|
|
sp-runtime = { workspace = true, features = ["serde"] }
|
|
sp-std = { workspace = true }
|
|
xcm = { workspace = true }
|
|
|
|
[features]
|
|
default = ["std"]
|
|
std = [
|
|
"codec/std",
|
|
"frame-support/std",
|
|
"log/std",
|
|
"pallet-authorship/std",
|
|
"pallet-balances/std",
|
|
"pallet-timestamp/std",
|
|
"pallet-evm/std",
|
|
"pallet-evm-chain-id/std",
|
|
"pallet-evm-precompile-proxy/std",
|
|
"pallet-migrations/std",
|
|
"pallet-safe-mode/std",
|
|
"pallet-tx-pause/std",
|
|
"pallet-treasury/std",
|
|
"polkadot-primitives/std",
|
|
"polkadot-runtime-common/std",
|
|
"precompile-utils/std",
|
|
"scale-info/std",
|
|
"sp-core/std",
|
|
"sp-io/std",
|
|
"sp-runtime/std",
|
|
"sp-std/std",
|
|
"xcm/std",
|
|
]
|
|
|
|
runtime-benchmarks = [
|
|
"frame-support/runtime-benchmarks",
|
|
"pallet-migrations/runtime-benchmarks",
|
|
"pallet-safe-mode/runtime-benchmarks",
|
|
"pallet-tx-pause/runtime-benchmarks",
|
|
"polkadot-primitives/runtime-benchmarks",
|
|
"polkadot-runtime-common/runtime-benchmarks",
|
|
"sp-runtime/runtime-benchmarks",
|
|
]
|
|
|
|
try-runtime = [
|
|
"frame-support/try-runtime",
|
|
"pallet-migrations/try-runtime",
|
|
"pallet-safe-mode/try-runtime",
|
|
"pallet-tx-pause/try-runtime",
|
|
"pallet-timestamp/try-runtime",
|
|
"polkadot-runtime-common/try-runtime",
|
|
"sp-runtime/try-runtime",
|
|
]
|
|
|
|
# Set timing constants (e.g. session period) to faster versions to speed up testing.
|
|
fast-runtime = []
|