Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

sp-api should not depend on frame-metadata #14296

@JoshOrndorff

Description

@JoshOrndorff

Not all Substrate blockchains use frame. However, all Substrate blockchains will use sp-api for the core and blockbuilder apis among others.

Currently sp-api has a hard dependency on metadata-ir which has a hard dependency on frame-metadata. Both metadata-ir and frame-metadata are very frame-specific, and are not used by non-frame chains. They should also not have to be compiled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    I4-annoyanceThe client behaves within expectations, however this “expected behaviour” itself is at issue.T1-runtimeThis PR/Issue is related to the topic “runtime”.

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions