• Gavin Wood's avatar
    Safe and sane multi-item storage removal (#11490) · ecbd65fb
    Gavin Wood authored
    * Fix overlay prefix removal result
    
    * Second part of the overlay prefix removal fix.
    
    * Report only items deleted from storage in clear_prefix
    
    * Fix kill_prefix
    
    * Formatting
    
    * Remove unused code
    
    * Fixes
    
    * Fixes
    
    * Introduce clear_prefix host function v3
    
    * Formatting
    
    * Use v2 for now
    
    * Fixes
    
    * Formatting
    
    * Docs
    
    * Child prefix removal should also hide v3 for now
    
    * Fixes
    
    * Fixes
    
    * Formatting
    
    * Fixes
    
    * apply_to_keys_whle takes start_at
    
    * apply_to_keys_whle takes start_at
    
    * apply_to_keys_whle takes start_at
    
    * Cursor API; force limits
    
    * Use unsafe deprecated functions
    
    * Formatting
    
    * Fixes
    
    * Grumbles
    
    * Fixes
    
    * Docs
    
    * Some nitpicks 🙈
    
    
    
    * Update primitives/externalities/src/lib.rs
    
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    
    * Formatting
    
    * Fixes
    
    * cargo fmt
    
    * Fixes
    
    * Update primitives/io/src/lib.rs
    
    Co-authored-by: default avatarKeith Yeung <[email protected]>
    
    * Formatting
    
    * Fixes
    
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    Co-authored-by: default avatarKeith Yeung <[email protected]>
    ecbd65fb