* Copy v13 metadata from substrate, move new scale-info version to v14
* Fmt
* Remove common lib types
* Extract decode different types
* Update CI to check v14
* Add Storage NMap to v14
* Bump version
* NMap keys is a Type
* Fix NMap IntoPortable
* Update frame-metadata/src/v13.rs
Co-authored-by: David <dvdplm@gmail.com>
* Remove All the metadata comments
* More clean up of v12 and v13
* review: fix comment
* Fix v13 Debug derives
Co-authored-by: David <dvdplm@gmail.com>
* scale-info infused metadata
* Include type registry in metadata
* Fix errors and fmt
* Fix errors
* Add scale-info std
* Use FormString trait
* Make TypeSpec fields public
* WIP v13
* Split v12 and v13 features
* Fmt
* Add v13 CI check
* Fix v12 errors
* Define RuntimeMetadata only once
* Add Extrinsic metadata
* Add errors to module metadata
* Add StorageMetadata to v13
* Allow both v12 and v13, add check