• Gavin Wood's avatar
    Initial mechanics for 80:20 fee split (#2912) · 9c6ebfec
    Gavin Wood authored
    
    
    * Initial mechanics for 80:20 fee split
    
    Also:
    - Introduce extra functions for Imbalance manipulation;
    - Store treasury pot in an account, letting total issuance account for
      it.
    
    * Fix some tests
    
    * Fix some tests
    
    * Minor cleanups
    
    * Update parity-codec version (#2855)
    
    * Update parity-codec version
    
    * Update grandpa, rhododendron and trie-bench
    
    * Use primitive-types from crates.io
    
    * Bump impl version
    
    * Fix trie-bench version
    
    * Fix lock files
    
    * Fix versions
    
    * Update codec to 4.1
    
    * merge fix
    
    * Revert merge
    
    * More reversions
    
    * Remove accidental code
    
    * Update locks
    
    * Bump runtime
    
    * Update locks
    
    * Tweaks and label TODO
    
    * Update srml/treasury/src/lib.rs
    
    Co-Authored-By: default avatarDemiMarie-parity <[email protected]>
    
    * Update issue number
    
    * Update core/sr-primitives/src/traits.rs
    
    Co-Authored-By: default avatarRobert Habermeier <[email protected]>
    
    * Fix wasm build
    
    * Fix subkey build
    9c6ebfec