Skip to content

feat(mainnet): include pallets in define_benchmarks and remove default configs #435

@peterwht

Description

@peterwht

Currently, in all our of runtimes, but most importantly in the mainnet runtime we use the default configuration for many pallets #[derive_impl(frame_system::config_preludes::ParaChainDefaultConfig)]. This results in using the default WeightInfo. Furthermore, define_benchmarks excludes most pallets.

In the 2412 release, there is also a new extension benchmark for frame-system. This needs to be added as well (and will be exposed when the default configuration is removed):

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions