Complete v13 type definitions, support metadata decoding and serde (#4)

* Add String type param for Decode impl, fix serde serialization

* Remove Deserialize derives and fix FormString impl for no_std

* Add SignedExtensionMetadata type, name is possibly be different than type name

* Add Extrinsic type

* Fix SignedExtenstionMetadata compilation issues

* Fmt

* Use PhantomData for V0 to fix no features check

* Restore ModuleMetadata index field

* Add module constants metadata

* Fmt
This commit is contained in:
Andrew Jones
2021-01-15 09:26:17 +00:00
committed by GitHub
parent 1ac42f8153
commit aa716b2bd6
4 changed files with 173 additions and 30 deletions
+1
View File
@@ -25,5 +25,6 @@ v13 = ["scale-info"]
std = [
"codec/std",
"scale-info/std",
"scale-info/serde",
"serde",
]