Skip to content
  • cheme's avatar
    Child storage tests and genesis fix. (#3185) · b0e1212d
    cheme authored
    * Using child storage, (srml-support only), test failing .
    
    * fix simple tests.
    
    * Enumerable by requiring owned struct (previous form only allow
    &'static).
    Broken tests are from genesis init.
    
    * implement for_child_keys_with_prefix
    
    * indent
    
    * clear_child_prefix fix.
    
    * clear_child_prefix fix 2.
    
    * fix for storage_impl, if/when allowing child and not child this could be
    reverted.
    
    * Fix lot of urlinked child genesis, still need to look upon actual
    genesis srml module code.
    Probably still a lot of broken code needing debugging.
    
    * switch well_known_key to their associated module child trie.
    Fix a genesis init (balance).
    Complete some testing.
    Comment some tests before using.
    
    * fixing test runtime child keys
    
    * latest commit fix broken genesis init
    
    * fix system balances child name.
    
    * Important fix: storage_root from test externalities need children (it is
    already the case for ext).
    
    * executive root with child calculation...
    b0e1212d