Skip to content
Snippets Groups Projects
  1. Oct 26, 2020
    • André Silva's avatar
      grandpa: don't send equivocation reports for local identities (#7372) · f2925f96
      André Silva authored
      * grandpa: don't send equivocation reports for local identities
      
      * grandpa: add test for self-report
      
      * grandpa: fix test compilation
      
      this works on rust nightly but breaks on ci which is using rust stable
      f2925f96
    • André Silva's avatar
      grandpa: fix early enactment of forced changes (#7321) · 568dd6fd
      André Silva authored
      * grandpa: fix early enactment of forced authority set changes
      
      * grandpa: add test for early enactment of forced changes
      
      * grandpa: fix typo in log message
      
      * grandpa: only allow one pending forced change per fork
      
      * grandpa: fix tests
      568dd6fd
    • Alexander Theißen's avatar
    • Max Inden's avatar
      client/authority-discovery: Remove sentry node logic (#7368) · 653868c0
      Max Inden authored
      * client/authority-discovery: Remove sentry node logic
      
      The notion of sentry nodes has been deprecated (see [1] for details).
      This commit removes support for sentry nodes in the
      `client/authority-discovery` module.
      
      While removing `Role::Sentry` this commit also introduces
      `Role::Discover`, allowing a node to discover addresses of authorities
      without publishing ones own addresses. This will be needed in Polkadot
      for collator nodes.
      
      [1] https://github.com/paritytech/substrate/issues/6845
      
      * client/authority-discovery/service: Improve PeerId comment
      653868c0
  2. Oct 24, 2020
  3. Oct 23, 2020
  4. Oct 22, 2020
    • Bastian Köcher's avatar
      Improve `mock_impl_runtime_apis!` (#7370) · 79be0777
      Bastian Köcher authored
      * Improve `mock_impl_runtime_apis!`
      
      This adds a new attribute for functions being implemented in the
      `mock_impl_runtime_apis!` macro, the `advanced` attribute. When this
      attribute is given the user gets access to the `at` parameter and is
      able to return a `Result`, instead of letting the macro generate this
      stuff.
      
      * Use the `at_param_name` directly
      
      * Prevent clashing of `params`
      79be0777
    • Cecile Tonglet's avatar
      Small fix for log line prefix (#7373) · d847c9b0
      Cecile Tonglet authored
      d847c9b0
    • Max Inden's avatar
      client/network: Make NetworkService::set_priority_group async (#7352) · 0fcf9d6c
      Max Inden authored
      As done with `NetworkService::{add_to,remove_from}_priority_group`, make
      `NetworkService::set_priority_group` async as well. This future-proofs
      the API should we ever decide to use a bounded channel between
      `NetworkService` and `NetworkWorker`.
      0fcf9d6c
  5. Oct 21, 2020
  6. Oct 20, 2020
  7. Oct 19, 2020
  8. Oct 18, 2020
  9. Oct 17, 2020
  10. Oct 16, 2020
  11. Oct 15, 2020
    • André Silva's avatar
      frame: remove finality-tracker (#7228) · f3ea1624
      André Silva authored
      * frame: remove finality-tracker
      
      * node: remove unused parameter types
      
      * node: bump spec_version
      f3ea1624
    • Aten's avatar
      Update token info about ChainX. (#7330) · 8e8a37f7
      Aten authored
      8e8a37f7
    • Ashley's avatar
      Add missing fields to the light sync state (#7225) · d1ef8507
      Ashley authored
      * Initial draft
      
      * Add an iterator that helps us get most items
      
      * Revert changes to grandpa
      
      * Change fields to just be the grandpa authority set and babe epoch changes
      
      * Only use the fields we need from the shared authority set
      
      * Switch to RPC call
      
      * Revert "Only use the fields we need from the shared authority set"
      
      This reverts commit 6ede87b0c5fe53f251d7cb45951006a7dc8f9b83.
      
      * Add babe_finalized_block_weight from `ashley-improve-sync-state-WIP-loading`
      
      * Fix rpc test
      
      * Move sync state rpc stuff into sc-sync-state-rpc
      
      * Remove as_json_value and remove unwraps from sc-sync-state-rpc
      
      * Add clone_inner to SharedAuthoritySet
      d1ef8507
    • Jon Häggblad's avatar
      babe: make secondary slot randomness available on-chain (#7053) · a297e447
      Jon Häggblad authored
      
      * babe: make secondary slot randomness available on-chain
      
      * babe: extract out vrf_output function
      
      * babe: add missing comment
      
      * babe: fix incorrectly storing primary randomness
      
      * babe: add test for onchain author vrf
      
      * babe: fix reviewer nits
      
      * runtime: bump spec_version
      
      * babe: remove outer Option for AuthorVrfRandomness
      
      * babe: fix reviewer nits on doc strings
      
      * babe: move make_vrf_output to mock.rs
      
      * babe: cleanup docs
      
      * babe: kill ephemeral entry instead of take
      
      * babe: use type alias for maybe randomness
      
      Co-authored-by: default avatarAndré Silva <andrerfosilva@gmail.com>
      a297e447
  12. Oct 14, 2020
  13. Oct 13, 2020