• Georges's avatar
    Generate storage info for pallet authority_discovery (#9428) · ac2468c4
    Georges authored
    * Migrate Aura pallet to BoundedVec
    
    Implementing issue #8629
    
    * Fixed aura tests after BoundedVec change
    
    * Moved Vec to BoundedVec in authority-discovery
    
    * Merging into the main branch
    
    * Added MaxEncodedLen to crypto
    
    Need this without full_crypto to be able to add generate_store_info
    
    * Add generate_store_info for aura
    
    * Adding changes to Slot to add MaxEncodedLen
    
    * Adding generate_store_info to authority discovery
    
    * fmt
    
    * removing panics in runtime if vec size too large
    
    * authority-discovery: Remove panics in runtime
    Can happen if vec size is too large, so truncate the vec in that case
    
    * Adding logging when I truncate Vecs
    
    * Got the sign the other way around
    
    * Reverting pallet_aura changes
    This is already being addressed by PR #9371
    
    * Change BoundedVec to WeakBoundedVec
    
    More robust implementation following @thiolliere
    
     recommendation.
    
    Co-authored-by: default avatarShawn Tabrizi <[email protected]>
    ac2468c4