• gupnik's avatar
    Moves `Block` to `frame_system` instead of `construct_runtime` and removes... · 5e7b27e9
    gupnik authored
    
    Moves `Block` to `frame_system` instead of `construct_runtime` and removes `Header` and `BlockNumber` (#14437)
    
    * Initial setup
    
    * Adds node block
    
    * Uses UncheckedExtrinsic and removes Where section
    
    * Updates frame_system to use Block
    
    * Adds deprecation warning
    
    * Fixes pallet-timestamp
    
    * Removes Header and BlockNumber
    
    * Addresses review comments
    
    * Addresses review comments
    
    * Adds comment about compiler bug
    
    * Removes where clause
    
    * Refactors code
    
    * Fixes errors in cargo check
    
    * Fixes errors in cargo check
    
    * Fixes warnings in cargo check
    
    * Formatting
    
    * Fixes construct_runtime tests
    
    * Uses import instead of full path for BlockNumber
    
    * Uses import instead of full path for Header
    
    * Formatting
    
    * Fixes construct_runtime tests
    
    * Fixes imports in benchmarks
    
    * Formatting
    
    * Fixes construct_runtime tests
    
    * Formatting
    
    * Minor updates
    
    * Fixes construct_runtime ui tests
    
    * Fixes construct_runtime ui tests with 1.70
    
    * Fixes docs
    
    * Fixes docs
    
    * Adds u128 mock block type
    
    * Fixes split example
    
    * fixes for cumulus
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Updates new tests
    
    * Fixes fully-qualified path in few places
    
    * Formatting
    
    * Update frame/examples/default-config/src/lib.rs
    
    Co-authored-by: default avatarJuan <[email protected]>
    
    * Update frame/support/procedural/src/construct_runtime/mod.rs
    
    Co-authored-by: default avatarJuan <[email protected]>
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Addresses some review comments
    
    * Fixes build
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Update frame/democracy/src/lib.rs
    
    Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Update frame/democracy/src/lib.rs
    
    Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Update frame/support/procedural/src/construct_runtime/mod.rs
    
    Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Update frame/support/procedural/src/construct_runtime/mod.rs
    
    Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
    
    * Addresses review comments
    
    * Updates trait bounds
    
    * Minor fix
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Removes unnecessary bound
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Updates test
    
    * Fixes build
    
    * Adds a bound for header
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Removes where block
    
    * Minor fix
    
    * Minor fix
    
    * Fixes tests
    
    * ".git/.scripts/commands/update-ui/update-ui.sh" 1.70
    
    * Updates test
    
    * Update primitives/runtime/src/traits.rs
    
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    
    * Update primitives/runtime/src/traits.rs
    
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    
    * Updates doc
    
    * Updates doc
    
    ---------
    
    Co-authored-by: command-bot <>
    Co-authored-by: default avatarJuan <[email protected]>
    Co-authored-by: default avatarOliver Tale-Yazdi <[email protected]>
    Co-authored-by: default avatarBastian Köcher <[email protected]>
    5e7b27e9