feat: compute pallet/storage prefix hash at compile time (#1539)
Since the hash rules of this part of the `pallet_prefix/storage_prefix` are always fixed, we can put the runtime calculation into compile time. --- polkadot address: 15ouFh2SHpGbHtDPsJ6cXQfes9Cx1gEFnJJsJVqPGzBSTudr --------- Co-authored-by:Juan <juangirini@gmail.com> Co-authored-by: command-bot <> Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
parent
3ea497b5
Pipeline
#397037
failed
with stages
in
42 minutes and 12 seconds
Stage:
Stage:
Stage:
Stage:
Stage:
Stage:
Showing
- Cargo.lock 1 addition, 0 deletionsCargo.lock
- substrate/client/basic-authorship/src/basic_authorship.rs 1 addition, 1 deletionsubstrate/client/basic-authorship/src/basic_authorship.rs
- substrate/frame/bags-list/remote-tests/src/snapshot.rs 2 additions, 2 deletionssubstrate/frame/bags-list/remote-tests/src/snapshot.rs
- substrate/frame/bags-list/remote-tests/src/try_state.rs 2 additions, 2 deletionssubstrate/frame/bags-list/remote-tests/src/try_state.rs
- substrate/frame/paged-list/src/paged_list.rs 6 additions, 6 deletionssubstrate/frame/paged-list/src/paged_list.rs
- substrate/frame/support/procedural/Cargo.toml 1 addition, 0 deletionssubstrate/frame/support/procedural/Cargo.toml
- substrate/frame/support/procedural/src/construct_runtime/mod.rs 27 additions, 11 deletions...ate/frame/support/procedural/src/construct_runtime/mod.rs
- substrate/frame/support/procedural/src/pallet/expand/pallet_struct.rs 8 additions, 0 deletions...ame/support/procedural/src/pallet/expand/pallet_struct.rs
- substrate/frame/support/procedural/src/pallet/expand/storage.rs 41 additions, 1 deletion...ate/frame/support/procedural/src/pallet/expand/storage.rs
- substrate/frame/support/procedural/src/pallet/mod.rs 1 addition, 1 deletionsubstrate/frame/support/procedural/src/pallet/mod.rs
- substrate/frame/support/procedural/src/pallet/parse/helper.rs 15 additions, 1 deletion...trate/frame/support/procedural/src/pallet/parse/helper.rs
- substrate/frame/support/procedural/src/storage_alias.rs 10 additions, 1 deletionsubstrate/frame/support/procedural/src/storage_alias.rs
- substrate/frame/support/src/storage/generator/double_map.rs 13 additions, 16 deletionssubstrate/frame/support/src/storage/generator/double_map.rs
- substrate/frame/support/src/storage/generator/map.rs 12 additions, 15 deletionssubstrate/frame/support/src/storage/generator/map.rs
- substrate/frame/support/src/storage/generator/nmap.rs 14 additions, 17 deletionssubstrate/frame/support/src/storage/generator/nmap.rs
- substrate/frame/support/src/storage/generator/value.rs 8 additions, 10 deletionssubstrate/frame/support/src/storage/generator/value.rs
- substrate/frame/support/src/storage/mod.rs 20 additions, 12 deletionssubstrate/frame/support/src/storage/mod.rs
- substrate/frame/support/src/storage/types/counted_map.rs 1 addition, 1 deletionsubstrate/frame/support/src/storage/types/counted_map.rs
- substrate/frame/support/src/storage/types/counted_nmap.rs 1 addition, 1 deletionsubstrate/frame/support/src/storage/types/counted_nmap.rs
- substrate/frame/support/src/storage/types/double_map.rs 10 additions, 5 deletionssubstrate/frame/support/src/storage/types/double_map.rs
Please register or sign in to comment