mirror of
https://github.com/pezkuwichain/pezframe-metadata.git
synced 2026-04-24 22:47:56 +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:
@@ -28,6 +28,7 @@ v12 = []
|
||||
v13 = []
|
||||
legacy = ["v13", "v12", "v11", "v10", "v9", "v8"]
|
||||
v14 = ["scale-info"]
|
||||
v15-unstable = ["scale-info"]
|
||||
|
||||
# Serde support without relying on std features
|
||||
serde_full = [
|
||||
|
||||
Reference in New Issue
Block a user