Expose instancing in metadata (#3188)
* Expose instancing in metadata - Introduces metadata v7 - If a module is using instancing, the storage exposes the instance in metadata - Metadata module name is now the upper case one given to `construct_runtime!` * Remove obsolete macro * Just expose one prefix * Bump spec * Fix prefix generation
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/node/runtime/src/lib.rs 2 additions, 2 deletionssubstrate/node/runtime/src/lib.rs
- substrate/srml/metadata/src/lib.rs 20 additions, 7 deletionssubstrate/srml/metadata/src/lib.rs
- substrate/srml/support/procedural/src/storage/transformation.rs 32 additions, 23 deletions...ate/srml/support/procedural/src/storage/transformation.rs
- substrate/srml/support/procedural/tools/src/lib.rs 2 additions, 2 deletionssubstrate/srml/support/procedural/tools/src/lib.rs
- substrate/srml/support/src/lib.rs 113 additions, 106 deletionssubstrate/srml/support/src/lib.rs
- substrate/srml/support/src/metadata.rs 156 additions, 159 deletionssubstrate/srml/support/src/metadata.rs
- substrate/srml/support/src/runtime.rs 12 additions, 3 deletionssubstrate/srml/support/src/runtime.rs
- substrate/srml/support/src/storage/storage_items.rs 321 additions, 316 deletionssubstrate/srml/support/src/storage/storage_items.rs
- substrate/srml/support/test/Cargo.toml 1 addition, 0 deletionssubstrate/srml/support/test/Cargo.toml
- substrate/srml/support/test/tests/instance.rs 97 additions, 0 deletionssubstrate/srml/support/test/tests/instance.rs
Please register or sign in to comment