Skip to content
  1. Apr 15, 2019
    • Michael Müller's avatar
    • Michael Müller's avatar
      Implement comments · 389b7045
      Michael Müller authored
      389b7045
    • Michael Müller's avatar
      Combine imports · 75a8cb4b
      Michael Müller authored
      75a8cb4b
    • Michael Müller's avatar
      Do not send verbosity level · 78eb232b
      Michael Müller authored
      78eb232b
    • DemiMarie-parity's avatar
      Add basic BABE consensus type (#2165) · dd2225d5
      DemiMarie-parity authored
      
      
      * Add basic BABE consensus type
      
      * Update core/consensus/babe/slots/Cargo.toml
      
      Co-Authored-By: default avatarDemiMarie-parity <[email protected]>
      
      * Fix parameterization and run `rustfmt`
      
      * Respond to review comments
      
      * Update various Cargo.lock files
      
      * Revert "Update various Cargo.lock files"
      
      This reverts commit af53d762
      
      .
      
      * `BabeSealSignature` → `BabeSeal`
      
      * Move slot code to its own crate
      
      This was highly non-trivial, due to cyclic dependencies.
      
      * Remove redundancy between AuRa and BABE
      
      Some of the code duplication was removed using a macro.
      
      * Fix build error
      
      * Avoid non-`#[doc(hidden)]` re-exports
      
      Also, bump some library versions in `Cargo.toml`.
      
      * Remove dead code in AuRa
      
      * Remove impl_slot macro
      
      It was more trouble than it was worth.
      
      Also, delete useless dependencies on Serde.
      
      * AuRa and BABE need different DB keys
      
      * Bring back `aura::Network`, but deprecate it.
      
      * Improve docs and add `slot_duration` inherent method
      
      * Add docs to `substrate_consensus_aura::SlotDuration`
      
      * Add missing documentation and #![forbid(missing_docs, unsafe_code)]
      
      * Add a #![forbid(missing_docs)]
      
      * Remove dependency of `test-runtime` on `slots`
      
      * Update core/consensus/babe/src/lib.rs
      
      Co-Authored-By: default avatarDemiMarie-parity <[email protected]>
      
      * Remove wrongly added file
      
      * Fix copyright notice
      
      Co-Authored-By: default avatarDemiMarie-parity <[email protected]>
      
      * Bump `impl_version` and `spec_version`
      
      * Fix deprecation version; remove spurious carets
      
      * Update Cargo.lock
      
      * Update dependencies
      dd2225d5
  2. Apr 14, 2019
  3. Apr 13, 2019
  4. Apr 12, 2019
  5. Apr 11, 2019
  6. Apr 10, 2019
  7. Apr 09, 2019
  8. Apr 08, 2019
    • André Silva's avatar
      grandpa: Voter persistence and upgrade to finality-grandpa v0.7 (#2139) · 6617f231
      André Silva authored and asynchronous rob's avatar asynchronous rob committed
      * core: grandpa: migrate to grandpa 0.7
      
      * core: grandpa: store current round votes and load them on startup
      
      * core: grandpa: resend old persisted votes for the current round
      
      * core: grandpa: store base and votes for last completed round
      
      * core: grandpa: fix latest grandpa 0.7 changes
      
      * core: grandpa: update to grandpa 0.7.1
      
      * core: grandpa: persist votes for last two completed rounds
      
      * core: grandpa: simplify VoterSetState usage
      
      * core: grandpa: use Environment::update_voter_set_state
      
      * core: grandpa: fix aux_schema test
      
      * core: grandpa: add docs
      
      * core: grandpa: add note about environment assumption
      
      * core: grandpa: don't update voter set state on ignored votes
      
      * core: grandpa: add test for v1 -> v2 aux_schema migration
      
      * core: grandpa: add test for voter vote persistence
      
      * core: grandpa: use grandpa 0.7.1 from crates.io
      
      * core: grandpa: use try_init in test
      
      * core: grandpa: add comment about block_import in test
      
      * core: grandpa: avoid cloning HasVoted
      
      * core: grandpa: add missing docs
      
      * core: grandpa: cleanup up can_propose/prevote/precommit
      6617f231
    • Gregory Terzian's avatar
      remove clone bound on specialization in testnet factory (#2157) · 21e0877e
      Gregory Terzian authored and asynchronous rob's avatar asynchronous rob committed
      21e0877e
  9. Apr 06, 2019
  10. Apr 05, 2019