• thiolliere's avatar
    Introduce prefixed storage with enumeration (#4185) · e5b6935c
    thiolliere authored
    * Introduce storage_next allowing iteration.  (without childtries)
    
    * Implement prefixed storage
    
    * impl cache in client_storage_cache (needs test)
    
    * switch overlay change to btreemap
    
    * Revert "impl cache in client_storage_cache"
    
    This reverts commit c91a4848916eba87184b3dc4722cea81aec9339d.
    
    the storage cache cannot be used this way
    
    * Revert "Implement prefixed storage"
    
    This reverts commit 4931088126a427082d7310ed7e83b8eea966bc20.
    
    * Impl StoragePrefixedMap for all map storages
    
    * remove comment
    
    * Move all overlays to BTreeMap
    
    * btreemap iteration improvment
    
    * impl for child tries
    
    * impl tests for childs
    
    * fix
    
    * remove cache comment
    
    * Fix grumble
    e5b6935c