Skip to content

Moving Genesis Config to Runtime #2142

Description

@enddynayn

Description
Right now, even after removing references to the RuntimeGenesisConfig struct on the node side, the node/client is still not fully independent from the runtime. There are some runtime-related leftovers that the node needs to know about when building the chain-spec.

Shift the task of creating the JSON representation of the runtime genesis config from the node to the runtime itself. This way, the runtime handles its own configuration, making things cleaner and reducing dependencies.

paritytech/polkadot-sdk#2714

Acceptance Criteria

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions