• Vivek Pandya's avatar
    Remove use of trait Store from all pallets and deprecate it. (#13535) · 2009821c
    Vivek Pandya authored
    * Remove use of trait Store from staking pallet
    
    * Remove use of trait Store from bounties pallet
    
    * Remove use of trait Store from collective pallet
    
    * Remove use of trait Store from babe pallet
    
    * Remove use of trait Store from assets pallet
    
    * Remove use of trait Store from grandpa pallet
    
    * Remove use of trait Store from balances pallet
    
    * Remove use of trait Store from authorship pallet
    
    * Remove use of trait Store from authority-discovery pallet
    
    * Remove use of trait Store from atomic-swap pallet
    
    * Remove use of trait Store from sudo pallet
    
    * Remove use of trait Store from scheduler pallet
    
    * Remove use of trait Store from scored-pool pallet
    
    * Remove use of trait Store from society pallet
    
    * Remove use of trait Store from lottery pallet
    
    * Remove use of trait Store from executive pallet
    
    * Remove use of trait Store from democracy pallet
    
    * Remove use of trait Store from elections-phragmen pallet
    
    * Remove use of trait Store from indices pallet
    
    * Remove use of trait Store from identity pallet
    
    * Remove use of trait Store from multisig pallet
    
    * Remove use of trait Store from merkle-mountain-range pallet
    
    * Remove use of trait Store from im-online pallet
    
    * Remove use of trait Store from membership pallet
    
    * Remove use of trait Store from nicks pallet
    
    * Remove use of trait Store from session pallet
    
    * Remove use of trait Store from transaction-payment pallet
    
    * Remove use of trait Store from utility pallet
    
    * Remove use of trait Store from child-bounties pallet
    
    * Remove use of trait Store from nis pallet
    
    * Remove use of trait Store from nfts pallet
    
    * Remove use of trait Store from conviction-voting pallet
    
    * Remove use of trait Store from treasury pallet
    
    * Remove use of trait Store from vesting pallet
    
    * Remove use of trait Store from preimage pallet
    
    * Remove use of trait Store from uniques pallet
    
    * Remove use of trait Store from ranked-collective pallet
    
    * Remove use of trait Store from beefy-mmr pallet
    
    * Remove use of trait Store from referenda pallet
    
    * Remove use of trait Store from whitelist pallet
    
    * Remove use of trait Store from alliance pallet
    
    * Remove use of trait Store from nomination-pools pallet
    
    * Remove use of trait Store from state-trie-migration pallet
    
    * Remove use of trait Store from message-queue pallet
    
    * Remove use of trait Store from root-offences pallet
    
    * Remove use of trait Store from root-testing pallet
    
    * Remove use of trait Store from timestamps pallet
    
    * Remove use of trait Store from system pallet
    
    * Remove use of trait Store from offences pallet
    
    * Remove use of trait Store from recovery pallet
    
    * Remove use of trait Store from node-authorization pallet
    
    * Remove use of trait Store from proxy pallet
    
    * Remove use of trait Store from benchmarking pallet
    
    * Remove use of trait Store from bags-list pallet
    
    * Add deprecated warning in store_trait
    
    * Change warning message
    
    * Run cargo fmt
    
    * Fix warning and update tests
    
    * Remove unnecessary allow deprecated
    
    * Remove use of trait Store
    
    * Fix mismatch in expected output
    
    * Minor update to warning message for deprecation of generate_store with Store trait attribute
    
    * Fixes as per review comments
    
    * Fixes as per review suggestions
    
    * Remove use of Store trait from core-fellowship pallet
    
    * Fix type in store_trait.rs
    
    * Fixes as pre review comment
    2009821c