Skip to content
  1. Aug 06, 2020
  2. Aug 05, 2020
  3. Aug 04, 2020
  4. Aug 03, 2020
  5. Aug 02, 2020
  6. Jul 31, 2020
    • Fedor Sakharov's avatar
      Parachains-runtime (#1505) · eca01a8c
      Fedor Sakharov authored
      * Initial commit
      
      * v0 to v1 primitives and remove attestations
      
      * Review fixes
      
      * implement candidate_events
      
      * remove dead code
      eca01a8c
    • ordian's avatar
      Chain API subsystem (#1498) · d4022633
      ordian authored
      * chain-api subsystem skeleton
      
      * chain-api subsystem: draft impl
      
      * chain-api subsystem: mock testclient
      
      * chain-api subsystem: impl HeaderBacked for TestClient
      
      * chain-api subsystem: impl basic tests
      
      * chain-api subsystem: tiny guide
      
      * chain-api subsystem: rename ChainApiRequestMessage to ChainApiMessage
      
      * chain-api subsystem: add the page to the ToC
      
      * chain-api subsystem: proper error type
      
      * chain-api subsystem: impl ancestors request
      
      * chain-api subsystem: tests for ancestors request
      
      * guide: fix ancestor return type
      
      * runtime-api subsystem: remove unused dep
      
      * fix fmt
      
      * fix outdated comment
      
      * chain-api subsystem: s/format/to_string
      
      * lower-case subsystem names
      
      * chain-api subsystem: resolve Finalized todo
      
      * chain-api subsystem: remove TODO
      
      * extract request errors into a module
      
      * remove caching TODO
      
      * fix imports
      d4022633
    • Bastian Köcher's avatar
      473f204f
    • asynchronous rob's avatar
      guide: collator networking & subsystems (#1452) · 0bcb6f9d
      asynchronous rob authored
      * Do a small write-up on collation-generation
      
      * preamble to collator protocol
      
      * notes on protocol
      
      * collation-generation: point to collator protocol
      
      * fix missing bracket
      
      * expand on collator protocol wire protocol
      
      * add a couple more sentences
      
      * expand on requests some more
      
      * go higher level
      
      * network bridge: note peerset
      
      * note peer-set = validation for protocols
      
      * add `ConnectToValidators` message
      
      * use ConnectToValidators in collator protocol
      
      * typo
      
      * remove references to sentry nodes
      0bcb6f9d
    • ordian's avatar
      Guide: add a diagram for Inclusion Pipeline & Approval Subsystem (#1457) · caaed9a1
      ordian authored
      * guide: optimize diagrams for readability
      
      * guide: inclusion subsystem diagram
      
      * guide: rename Approval Subsystem for clarity
      
      * guide: correct the approval subsystem
      
      * guide: clarify that validator are selected from the same set
      
      * guide: simplify secondary checkers labels
      caaed9a1
    • s3krit's avatar
      [CI] Build wasm blob with srtool and include prop hashes and blobs in release notes (#1506) · 75acb330
      s3krit authored
      * initial build-wasms commit
      
      * fix wasm builds
      
      * add caching and artifact upload
      
      * test for git dir
      
      * Revert "test for git dir"
      
      This reverts commit 295e4655.
      
      * fix git version incompability
      
      * attempt to fix caching
      
      * Revert "fix git version incompability"
      
      This reverts commit 1d22ffd2.
      
      * add kusama job
      
      * use a build matrix for building runtimes
      
      * combine build-wasms and publish draft release
      
      * attempt to name runtimes according to version
      
      * Revert "attempt to name runtimes according to version"
      
      This reverts commit 82f7b4dc.
      Failed experiment
      
      * name runtimes according to version #2
      
      * fix asset path and name
      
      * build wasms first, include prop hash
      75acb330
  7. Jul 30, 2020
  8. Jul 29, 2020
    • Peter Goodspeed-Niklaus's avatar
      Fix bitfield signing (#1466) · cdd93949
      Peter Goodspeed-Niklaus authored
      * Apply suggestions from #1364 code review
      
      - use CoreState, not CoreOccupied
      - query for availability chunks, not the whole PoV
      - create a stub `fn availability_cores`
      
      * link to issue documenting unimplemented
      
      * implement get_availability_cores by adding a new runtime api request
      
      * back out an unrelated change properly part of #1404
      
      * av-store: handle QueryChunkAvailability
      
      * simplify QueryDataAvailability
      
      * remove extraneous whitespace
      
      * compact primitive imports
      cdd93949
    • Gavin Wood's avatar
      Update Substrate, bump versions, clean up sort (#1496) · 9e5446aa
      Gavin Wood authored
      * Sort cleanups
      
      * Bump versions
      9e5446aa
    • Gav Wood's avatar
      Bump Substrate · e3441cfd
      Gav Wood authored
      e3441cfd
  9. Jul 28, 2020
    • Bastian Köcher's avatar
      Update scale codec to latest version to fix bug in future rustc version (#1491) · 12a7d80c
      Bastian Köcher authored
      * Update scale codec to latest version to fix bug in future rustc version
      
      Companion of: https://github.com/paritytech/substrate/pull/6746
      
      * 'Update substrate'
      
      Co-authored-by: parity-processbot <>
      12a7d80c
    • Peter Goodspeed-Niklaus's avatar
      add simple name derivation heuristic for JobManager Subsystem impl (#1490) · ef29680b
      Peter Goodspeed-Niklaus authored
      Subsystems are encouraged to either typedef themselves as appropriate
      `JobManager` instances for their job type, or wrap a `JobManager`
      instance and delegate the `Subsystem` impl. In both cases, we want
      to use a sensible, non-repeated subsystem name for appropriate
      logging and debugging.
      
      This PR adds a heuristic: if the job name ends in the literal
      "Job", then that gets stripped. Otherwise, the job name is used.
      This improves on the previous situation, in which subsystems
      typedef'd to or wrapping `JobManager` all got the same constant (!)
      name.
      ef29680b