1. 24 Aug, 2021 1 commit
    • Zeke Mostov's avatar
      substrate #9202 companion: Multiple vesting schedules (#3407) · 23f03294
      Zeke Mostov authored
      * substrate #9202 companion: Multiple vesting schedules
      
      * Update weights inline with substrate updates
      
      * Use 28 vesting schedules
      
      * Add MaxSchedulesParam everywhere
      
      * Fix var name errors
      
      * rever accidental changes to test-runtime
      
      * try merge origin master
      
      * Revert "try merge origin master"
      
      This reverts commit 398d65d1.
      
      * update to pass integrity test
      
      * Make integrity tests work
      
      * Revert const to storage MinVestedTransfer
      
      * Use MAX_VESTING_SCHEDULES const
      
      * Update Cargo.lock to make it compile
      
      * update Substrate
      
      Co-authored-by: parity-processbot <>
      23f03294
  2. 23 Aug, 2021 3 commits
  3. 21 Aug, 2021 1 commit
  4. 20 Aug, 2021 3 commits
  5. 19 Aug, 2021 8 commits
  6. 18 Aug, 2021 3 commits
  7. 17 Aug, 2021 5 commits
  8. 16 Aug, 2021 4 commits
  9. 13 Aug, 2021 4 commits
  10. 12 Aug, 2021 1 commit
    • Robert Klotzner's avatar
      Remove request multiplexer (#3624) · 117466aa
      Robert Klotzner authored
      * WIP: Get rid of request multiplexer.
      
      * WIP
      
      * Receiver for handling of incoming requests.
      
      * Get rid of useless `Fault` abstraction.
      
      The things the type system let us do are not worth getting abstracted in
      its own type. Instead error handling is going to be merely a pattern.
      
      * Make most things compile again.
      
      * Port availability distribution away from request multiplexer.
      
      * Formatting.
      
      * Port dispute distribution over.
      
      * Fixup statement distribution.
      
      * Handle request directly in collator protocol.
      
      + Only allow fatal errors at top level.
      
      * Use direct request channel for availability recovery.
      
      * Finally get rid of request multiplexer
      
      Fixes #2842 and paves the way for more back pressure possibilities.
      
      * Fix overseer and statement distribution tests.
      
      * Fix collator protocol and network bridge tests.
      
      * Fix tests in availability recovery.
      
      * Fix availability distribution tests.
      
      * Fix dispute distribution tests.
      
      * Add missing dependency
      
      * Typos.
      
      * Review remarks.
      
      * More remarks.
      117466aa
  11. 11 Aug, 2021 7 commits