Implement `CheckMetadataHash` extension (#4274)
This implements the `CheckMetadataHash` extension as described in [RFC78](https://polkadot-fellows.github.io/RFCs/approved/0078-merkleized-metadata.html). Besides the signed extension, the `substrate-wasm-builder` is extended to support generating the metadata-hash. Closes: https://github.com/paritytech/polkadot-sdk/issues/291 --------- Co-authored-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by:
Liam Aharon <liam.aharon@hotmail.com> Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com>
parent
eda98954
Showing
- .github/workflows/check-semver.yml 1 addition, 0 deletions.github/workflows/check-semver.yml
- .gitlab/pipeline/test.yml 11 additions, 0 deletions.gitlab/pipeline/test.yml
- Cargo.lock 85 additions, 0 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-westend/Cargo.toml 1 addition, 0 deletions...-tests/emulated/tests/assets/asset-hub-westend/Cargo.toml
- cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-westend/src/tests/xcm_fee_estimation.rs 1 addition, 0 deletions.../assets/asset-hub-westend/src/tests/xcm_fee_estimation.rs
- cumulus/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml 6 additions, 1 deletion...us/parachains/runtimes/assets/asset-hub-rococo/Cargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-rococo/build.rs 8 additions, 1 deletioncumulus/parachains/runtimes/assets/asset-hub-rococo/build.rs
- cumulus/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs 2 additions, 1 deletion...us/parachains/runtimes/assets/asset-hub-rococo/src/lib.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/Cargo.toml 6 additions, 1 deletion...s/parachains/runtimes/assets/asset-hub-westend/Cargo.toml
- cumulus/parachains/runtimes/assets/asset-hub-westend/build.rs 8 additions, 1 deletion...lus/parachains/runtimes/assets/asset-hub-westend/build.rs
- cumulus/parachains/runtimes/assets/asset-hub-westend/src/lib.rs 2 additions, 1 deletion...s/parachains/runtimes/assets/asset-hub-westend/src/lib.rs
- docs/sdk/Cargo.toml 1 addition, 0 deletionsdocs/sdk/Cargo.toml
- docs/sdk/src/guides/enable_metadata_hash.rs 88 additions, 0 deletionsdocs/sdk/src/guides/enable_metadata_hash.rs
- docs/sdk/src/guides/mod.rs 3 additions, 0 deletionsdocs/sdk/src/guides/mod.rs
- polkadot/node/service/Cargo.toml 13 additions, 2 deletionspolkadot/node/service/Cargo.toml
- polkadot/node/service/src/benchmarking.rs 4 additions, 0 deletionspolkadot/node/service/src/benchmarking.rs
- polkadot/runtime/rococo/Cargo.toml 6 additions, 1 deletionpolkadot/runtime/rococo/Cargo.toml
- polkadot/runtime/rococo/build.rs 14 additions, 1 deletionpolkadot/runtime/rococo/build.rs
- polkadot/runtime/rococo/src/lib.rs 3 additions, 0 deletionspolkadot/runtime/rococo/src/lib.rs
Please register or sign in to comment