mirror of
https://github.com/pezkuwichain/pezframe-metadata.git
synced 2026-04-23 10:37:57 +00:00
Add metadata V15 with Runtime API support (#48)
* v15: Add everything from v14 Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Add feature to make the V15 the default version Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Add trait metadata Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Add method metadata Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Add param metadata Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Constructor for the metadata Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v14: Keep backwards compatibility with v14 re-exports Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Add trait and method documentation Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Make trait version optional Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Do not reexport v14 types Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Expose metadata as unstable Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Exclude trait versioning from metadata Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Add pallet documentation Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Rename runtime API structs Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * v15: Rename `ParamMetadata` to RuntimeApiMethodParamMetadata Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * Update frame-metadata/src/v15.rs Co-authored-by: Bastian Köcher <git@kchr.de> * v15: Reanme `runtime` -> `apis` and use global META_RESERVED Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * lib: Force CI by better docs Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> * Copyright: Align copyright with substrate Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> --------- Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io> Co-authored-by: Bastian Köcher <git@kchr.de>
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
// This file is part of Substrate.
|
||||
|
||||
// Copyright (C) 2018-2020 Parity Technologies (UK) Ltd.
|
||||
// Copyright (C) Parity Technologies (UK) Ltd.
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
|
||||
Reference in New Issue
Block a user