Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add metadata V15 with Runtime API support #48

Merged
merged 19 commits into from
Mar 30, 2023
Merged

Add metadata V15 with Runtime API support #48

merged 19 commits into from
Mar 30, 2023

Commits on Jan 20, 2023

  1. v15: Add everything from v14

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    1e96d16 View commit details
    Browse the repository at this point in the history
  2. v15: Add feature to make the V15 the default version

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    54c60b0 View commit details
    Browse the repository at this point in the history
  3. v15: Add trait metadata

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    d7c949a View commit details
    Browse the repository at this point in the history
  4. v15: Add method metadata

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    0959e5c View commit details
    Browse the repository at this point in the history
  5. v15: Add param metadata

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    c5aeb19 View commit details
    Browse the repository at this point in the history
  6. v15: Constructor for the metadata

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    78c2963 View commit details
    Browse the repository at this point in the history
  7. v14: Keep backwards compatibility with v14 re-exports

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    51d40ef View commit details
    Browse the repository at this point in the history
  8. v15: Add trait and method documentation

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    94831c4 View commit details
    Browse the repository at this point in the history
  9. v15: Make trait version optional

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    cd88281 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. v15: Do not reexport v14 types

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    c5e8d98 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. v15: Expose metadata as unstable

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    c948b95 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. v15: Exclude trait versioning from metadata

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    b62988f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. v15: Add pallet documentation

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    90b4e6d View commit details
    Browse the repository at this point in the history
  2. v15: Rename runtime API structs

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    3e574f3 View commit details
    Browse the repository at this point in the history
  3. v15: Rename ParamMetadata to RuntimeApiMethodParamMetadata

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    3f17693 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Update frame-metadata/src/v15.rs

    Co-authored-by: Bastian Köcher <git@kchr.de>
    lexnv and bkchr committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    b20c509 View commit details
    Browse the repository at this point in the history
  2. v15: Reanme runtime -> apis and use global META_RESERVED

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    69e1eb5 View commit details
    Browse the repository at this point in the history
  3. lib: Force CI by better docs

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    2ae624a View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Copyright: Align copyright with substrate

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    7549413 View commit details
    Browse the repository at this point in the history