1. Jan 16, 2024
  2. Jan 15, 2024
  3. Jan 13, 2024
  4. Jan 12, 2024
    • PG Herveou's avatar
      Contracts: Translate .wat fixtures to rust (#2654) · bd80dcf6
      PG Herveou authored
      
      
      - Translate all pallet-contracts fixtures from `wat` to Rust files.
      - Fix read_sandbox_memory_as to not use MaxEncodedLen as this could
      break if used with types with a non-fixed encoded len.
      
      ---------
      
      Co-authored-by: default avataralvicsam <[email protected]>
      Co-authored-by: default avatarAlexander Samusev <[email protected]>
      Co-authored-by: default avatarAlexander Theißen <[email protected]>
      Co-authored-by: command-bot <>
      bd80dcf6
    • Dmitry Markin's avatar
      Extract warp sync strategy from `ChainSync` (#2467) · 5208bed7
      Dmitry Markin authored
      
      
      Extract `WarpSync` (and `StateSync` as part of warp sync) from
      `ChainSync` as independent syncing strategy called by `SyncingEngine`.
      Introduce `SyncingStrategy` enum as a proxy between `SyncingEngine` and
      specific syncing strategies.
      
      ## Limitations
      Gap sync is kept in `ChainSync` for now because it shares the same set
      of peers as block syncing implementation in `ChainSync`. Extraction of a
      common context responsible for peer management in syncing strategies
      able to run in parallel is planned for a follow-up PR.
      
      ## Further improvements
      A possibility of conversion of `SyncingStartegy` into a trait should be
      evaluated. The main stopper for this is that different strategies need
      to communicate different actions to `SyncingEngine` and respond to
      different events / provide different APIs (e.g., requesting
      justifications is only possible via `ChainSync` and not through
      `WarpSync`; `SendWarpProofRequest` action is only relevant to
      `WarpSync`, etc.)
      
      ---------
      
      Co-authored-by: default avatarAaro Altonen <[email protected]>
      5208bed7
    • Serban Iorga's avatar
      Kitchensink: Fix pallet_mmr config (#2919) · 868788a5
      Serban Iorga authored
      Related to https://github.com/paritytech/polkadot-sdk/issues/2787
      
      Fixes `pallet_mmr::Config` for the kitchensink runtime
      868788a5
  5. Jan 11, 2024
  6. Jan 10, 2024
  7. Jan 09, 2024
  8. Jan 08, 2024
  9. Jan 07, 2024
  10. Jan 06, 2024
  11. Jan 05, 2024
  12. Jan 04, 2024
  13. Jan 02, 2024
  14. Jan 01, 2024