Skip to content
  1. Jul 30, 2019
  2. Jul 29, 2019
  3. Jul 28, 2019
    • Pierre Krieger's avatar
      Clean up the basic-authorship crate (#3206) · a08d7ce1
      Pierre Krieger authored
      * Switch consensus-common to new futures
      
      * Fix tests
      
      * More tests fixing
      
      * Make Proposer, OnSlot and SyncOracle mut
      
      * Make the Environment mut as well
      
      * Fix test
      
      * Fix Babe tests
      
      * Babe fixes
      
      * Fix CLI service tests
      
      * Fix Babe tests
      
      * Remove unnecessary trait bound
      
      * Inline the code of BlockBuilder and AuthoringApi
      
      * Remove warning lint
      
      * Bounds simplification
      
      * Imports simplification
      
      * Don't panic on bad generated block
      
      * Code style
      
      * Add doc example
      
      * Remove dependency on aura
      
      * Order dependencies alphabetically
      
      * Minor style
      a08d7ce1
  4. Jul 27, 2019
  5. Jul 26, 2019
    • Denis_P's avatar
      Fixed debug flags (#3215) · 00762503
      Denis_P authored
      * fixed debug flags
      
      * test everything works
      
      * test everything works 2
      
      * sections are rewritten
      
      * everything works
      00762503
    • DemiMarie-parity's avatar
      Update dependencies (#3140) · 2acacb94
      DemiMarie-parity authored
      2acacb94
    • André Silva's avatar
      node: Update BABE protocol parameters (#3211) · cae69836
      André Silva authored
      * node: update babe parameters to target 6 second block time
      
      * node: add comment on MILLISECS_PER_BLOCK constant
      cae69836
    • Pierre Krieger's avatar
      Import queue steps (#3159) · 855ad098
      Pierre Krieger authored
      * Switch consensus-common to new futures
      
      * Fix tests
      
      * More tests fixing
      
      * Pass the block_import by value when importing
      
      * Rewrite the multi-blocks import as a future
      
      * Add some comments
      
      * Add a delay between each block
      
      * Fix Babe tests
      
      * Reverse white space change
      855ad098
    • Denis_P's avatar
      WIP: Subkey docker image (#3183) · 4b18dafc
      Denis_P authored
      * WIP to release subkey im docker
      
      * debug run with publishing
      
      * debug build
      
      * debug build 2
      
      * easier sync
      
      * fix the template
      
      * fix typo
      4b18dafc
    • André Silva's avatar
      Use milliseconds for timestamp resolution (#3210) · 3138dd6c
      André Silva authored
      
      
      * node: tabify constants file
      
      * node: define minimum period and slot duration in milliseconds
      
      * core: srml: use milliseconds for timestamp resolution
      
      * core: update slot_duration to millis in tests
      
      * node: bump spec_version
      
      * node: fix integration test
      
      * node: fix executor test
      
      * Update node/runtime/src/lib.rs
      
      Co-Authored-By: default avatarKian Peymani <[email protected]>
      
      * node: fix docs on timestamp resolution
      
      * node: add docs on u64 for millis
      3138dd6c
  6. Jul 25, 2019
  7. Jul 24, 2019
    • André Silva's avatar
      Use BABE instead of AuRa in node (#3171) · 8b7d0fb9
      André Silva authored
      * babe: add babe module trait
      
      * babe: track current slot and epoch start slot
      
      * babe: implement ShouldEndSession based on epochs
      
      * babe: rename weight type to avoid ambiguities
      
      * babe: expose epoch start slot in Epoch digest
      
      * babe: use epoch start for validating epoch transitions
      
      * babe: make the epoch duration a parameter type
      
      * babe: remove unused fields from config
      
      * node: update runtime to use babe instead of aura
      
      * node: use babe instead of aura
      
      * core: generate sr25519 keys from seed and add to keystore
      
      * core: remove AuthorityKeyring
      
      * node: remove unused primitive types related to babe crypto
      
      * uniform babe primitives crate import name
      
      * wrap long lines
      
      * babe: fix find_epoch_digest
      
      * fork-tree: fix find_node_where
      
      * node: set babe epoch duration to "10 minutes"
      
      * babe: cleanup import key cache if authorities don't change
      
      * node: make integration test compile (but fail)
      
      * node: bump spec_version
      
      * node: fix import
      
      * babe: don't use constants in storage fields array sizes
      
      * babe: account for first epoch slot way in the past
      
      * babe: signal next epoch change (not current)
      
      * babe: calculate next epoch randomness with next epoch index
      
      * babe: track next epoch in node
      
      * babe: cache current epoch and authorities separately
      
      * babe: generate valid babe vrf proofs in integration test
      
      * babe: cleanup claim_slot
      
      * babe: perform threshold calculation according to spec
      
      * babe: compute relative weight in threshold
      
      * babe: more precise threshold calculation
      
      * babe: use floats for threshold exponent calculation
      
      * babe: update constant c
      8b7d0fb9
    • Andrew Jones's avatar
      wasm-builder: allow default cargo nightly (#3195) · 2bf7c585
      Andrew Jones authored
      * wasm-builder: use default cargo command if nightly is default toolchain
      
      * wasm-builder: use get_nightly_cargo in prereq check
      
      * wasm-builder: fix check_nightly_installed
      
      * wasm-builder: add cargo command builder struct
      
      * wasm-builder: remove unnecessary stuff
      
      * wasm-builder: just use Strings
      2bf7c585
    • Bastian Köcher's avatar
      Expose instancing in metadata (#3188) · 7c8bd73c
      Bastian Köcher authored
      * Expose instancing in metadata
      
      - Introduces metadata v7
      - If a module is using instancing, the storage exposes the instance in
      metadata
      - Metadata module name is now the upper case one given to
      `construct_runtime!`
      
      * Remove obsolete macro
      
      * Just expose one prefix
      
      * Bump spec
      
      * Fix prefix generation
      7c8bd73c