Skip to content
  1. Sep 01, 2023
  2. Aug 31, 2023
    • Bastian Köcher's avatar
      Rename `polkadot-parachain` to `polkadot-parachain-primitives` (#1334) · a33d7922
      Bastian Köcher authored
      * Rename `polkadot-parachain` to `polkadot-parachain-primitives`
      
      While doing this it also fixes some last `rustdoc` issues and fixes
      another Cargo warning related to `pallet-paged-list`.
      
      * Fix compilation
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * Fix XCM docs
      
      ---------
      
      Co-authored-by: command-bot <>
      a33d7922
    • juangirini's avatar
      Restructure `dispatch` macro related exports (#1162) · bdbe9829
      juangirini authored
      
      
      * restructure dispatch macro related exports
      
      * moved Dispatchable to lib.rs
      
      * fix .gitignore final newline
      
      * ".git/.scripts/commands/fmt/fmt.sh"
      
      * fix rustdocs
      
      * wip
      
      ---------
      
      Co-authored-by: default avatarLiam Aharon <[email protected]>
      Co-authored-by: command-bot <>
      Co-authored-by: default avatarordian <[email protected]>
      bdbe9829
    • Alin Dima's avatar
      backing: move the min votes threshold to the runtime (#1200) · d6af073a
      Alin Dima authored
      
      
      * move min backing votes const to runtime
      
      also cache it per-session in the backing subsystem
      
      Signed-off-by: default avataralindima <[email protected]>
      
      * add runtime migration
      
      * introduce api versioning for min_backing votes
      
      also enable it for rococo/versi for testing
      
      * also add min_backing_votes runtime calls to statement-distribution
      
      this dependency has been recently introduced by async backing
      
      * remove explicit version runtime API call
      
      this is not needed, as the RuntimeAPISubsystem already takes care
      of versioning and will return NotSupported if the version is not
      right.
      
      * address review comments
      
      - parametrise backing votes runtime API with session index
      - remove RuntimeInfo usage in backing subsystem, as runtime API
      caches the min backing votes by session index anyway.
      - move the logic for adjusting the configured needed backing votes with the size of the backing group
      to a primitives helper.
      - move the legacy min backing votes value to a primitives helper.
      - mark JoinMultiple error as fatal, since the Canceled (non-multiple) counterpart is also fatal.
      - make backing subsystem handle fatal errors for new leaves update.
      - add HostConfiguration consistency check for zeroed backing votes threshold
      - add cumulus accompanying change
      
      * fix cumulus test compilation
      
      * fix tests
      
      * more small fixes
      
      * fix merge
      
      * bump runtime api version for westend and rollback version for rococo
      
      ---------
      
      Signed-off-by: default avataralindima <[email protected]>
      Co-authored-by: default avatarJavier Viola <[email protected]>
      d6af073a
    • Alexander Samusev's avatar
  3. Aug 30, 2023
  4. Aug 29, 2023
  5. Aug 28, 2023
  6. Aug 25, 2023
  7. Aug 24, 2023
  8. Aug 23, 2023
  9. Aug 22, 2023
    • Sebastian Kunert's avatar
      Allow integrated relay chain light client (#2270) · 817c4503
      Sebastian Kunert authored
      
      
      * Add embedded light client to cli
      
      * Prepare for light-client-worker
      
      * First working version
      
      * Clean up
      
      * Remove unwanted logs
      
      * Simplify subscription code
      
      * Let jsonrpsee handle rpc management
      
      * Simplify implementation
      
      * Reorganize crate structure
      
      * Use relay chain arg chainspec for light-client
      
      * Clean up command line
      
      * Add light client worker file
      
      * Use smoldot master to avoid wasmtime conflict
      
      * Remove sleep
      
      * Improve naming of cli option
      
      * Remove conflict with `validator`
      
      * Improve docs
      
      * Update smoldot, remove unwanted change
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarDmitry Markin <[email protected]>
      
      * Disable collation
      
      * Reviewer comments
      
      * Update smoldot and tokio-platform
      
      * Update smoldot
      
      * Update smoldot
      
      * Adjust to new version
      
      * Patch substrate
      
      * Use constants
      
      * Add readme entry, improve zombienet tests
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarMichal Kucharczyk <[email protected]>
      
      * Make execution mode an enum
      
      * Update smoldot, remove substrate patch
      
      * Update client/relay-chain-rpc-interface/src/rpc_client.rs
      
      Co-authored-by: default avatarMichal Kucharczyk <[email protected]>
      
      * Reduce duplicate code
      
      * Update smoldot
      
      * Update smoldot
      
      * Fix build
      
      * Update smoldot
      
      * Make platform compile
      
      * Clean up dependencies
      
      * Use crates.io instead of github for smoldot
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarDavide Galassi <[email protected]>
      
      * Docs
      
      * Improve docs
      
      * Remove `RpcFrontend`
      
      ---------
      
      Co-authored-by: default avatarDmitry Markin <[email protected]>
      Co-authored-by: default avatarMichal Kucharczyk <[email protected]>
      Co-authored-by: default avatarDavide Galassi <[email protected]>
      817c4503