Polkadot Omni Node (#418)

* add to link to omni node in the docs

* clean and test both templates locally

* add genesis config presets to runtime

* add genesis config presets to evm template and toml sort generic template

* update abstractions to use runtime genesis presets

* runtime tests for genesis config presets for both templates

* H160 type does not require clone so satisfy clippy
This commit is contained in:
Amar Singh
2025-08-21 08:50:58 -04:00
committed by GitHub
parent 2bfcbf94d5
commit a52909422a
11 changed files with 586 additions and 8 deletions
+5 -2
View File
@@ -3598,6 +3598,7 @@ dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-timestamp",
"cumulus-primitives-utility",
"docify",
"dp-consensus",
"ethereum 0.15.0 (git+https://github.com/rust-ethereum/ethereum?rev=bbb544622208ef6e9890a2dbc224248f6dd13318)",
"fp-account",
@@ -3664,6 +3665,7 @@ dependencies = [
"polkadot-runtime-common",
"polkadot-runtime-parachains",
"scale-info",
"serde_json",
"smallvec",
"sp-api",
"sp-arithmetic",
@@ -3673,6 +3675,7 @@ dependencies = [
"sp-genesis-builder",
"sp-inherents",
"sp-io",
"sp-keyring",
"sp-offchain",
"sp-runtime",
"sp-session",
@@ -7786,7 +7789,7 @@ dependencies = [
[[package]]
name = "openzeppelin-pallet-abstractions"
version = "0.1.0"
source = "git+https://github.com/OpenZeppelin/openzeppelin-pallet-abstractions?branch=polkadot-stable2503#f4488330f19b575e54a4080b55a3d66a9fb4f702"
source = "git+https://github.com/OpenZeppelin/openzeppelin-pallet-abstractions?branch=polkadot-stable2503#bc6dcabdc7b66f218c39c0f3496710c7b81a4a09"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -7799,7 +7802,7 @@ dependencies = [
[[package]]
name = "openzeppelin-pallet-abstractions-proc"
version = "0.1.0"
source = "git+https://github.com/OpenZeppelin/openzeppelin-pallet-abstractions?branch=polkadot-stable2503#f4488330f19b575e54a4080b55a3d66a9fb4f702"
source = "git+https://github.com/OpenZeppelin/openzeppelin-pallet-abstractions?branch=polkadot-stable2503#bc6dcabdc7b66f218c39c0f3496710c7b81a4a09"
dependencies = [
"darling",
"openzeppelin-pallet-abstractions",