Expose storage_prefix logic, and remove duplicate code (#9621)

* expose storage prefix generation, remove duplicate code

* remove more duplicate code

* clean up import

* fix io test

* remove slicing

* Update frame/support/src/storage/mod.rs

Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>

Co-authored-by: Guillaume Thiolliere <gui.thiolliere@gmail.com>
This commit is contained in:
Shawn Tabrizi
2021-08-25 15:16:47 -04:00
committed by GitHub
parent 531fd70e22
commit 7c3890c652
12 changed files with 89 additions and 191 deletions
@@ -5,9 +5,9 @@ error[E0107]: missing generics for trait `Hooks`
| ^^^^^ expected 1 type argument
|
note: trait defined here, with 1 type parameter: `BlockNumber`
--> $DIR/hooks.rs:221:11
--> $DIR/hooks.rs:214:11
|
221 | pub trait Hooks<BlockNumber> {
214 | pub trait Hooks<BlockNumber> {
| ^^^^^ -----------
help: use angle brackets to add missing type argument
|