Skip to content
  1. Jun 28, 2019
  2. Jun 27, 2019
    • Jim Posen's avatar
      srml-contract: Contract refactors (#2924) · 068d99d4
      Jim Posen authored and Sergey Pepyakin's avatar Sergey Pepyakin committed
      * srml-contract: Refactor away unnecessary Option.
      
      * srml-contract: Add assertion to gas_left test.
      
      * srml-contract: Refactor try_evict_or_and_pay_rent to make tests pass.
      
      * srml-contract: Add tests and comments for bugs in rent payment logic.
      
      * srml-contract: Minor cleanup using GasMeter constructor.
      
      * Bump node runtime impl version.
      068d99d4
    • Bastian Köcher's avatar
      Implement a proper generic resolution in `decl_storage!` (#2913) · 62b7c05d
      Bastian Köcher authored
      
      
      * Add failing test case
      
      * move storage maps to blake2_128 (#2268)
      
      * remove default hash, introduce twox_128 and blake2
      
      * use blake2_128 & create ext_blake2_128
      
      * refactor code
      
      * add benchmark
      
      * factorize generator
      
      * fix
      
      * parameterizable hasher
      
      * some fix
      
      * fix
      
      * fix
      
      * fix
      
      * metadata
      
      * fix
      
      * remove debug print
      
      * map -> blake2_256
      
      * fix test
      
      * fix test
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarthiolliere <[email protected]>
      
      * impl twox 128 concat (#2353)
      
      * impl twox_128_concat
      
      * comment addressed
      
      * fix
      
      * impl twox_128->64_concat
      
      * fix test
      
      * Fix compilation and cleanup some docs
      
      * Lol
      
      * Remove traits from storage types that are not generic
      
      * Get instance test almost working as wanted
      
      * Make `srml-support-test` compile again :)
      
      * Fixes test of srml-support
      
      * Fix compilation
      
      * Break some lines
      
      * Remove incorrect macro match arm
      
      * Integrates review feedback
      
      * Update documentation
      
      * Fix compilation
      62b7c05d
    • Bastian Köcher's avatar
      Remove `Mutex` from `core-service` (#2961) · 23ea5d17
      Bastian Köcher authored
      * Remove `Mutex` from `core-service`
      
      * Fixes sync test
      23ea5d17
  3. Jun 26, 2019
  4. Jun 25, 2019
  5. Jun 24, 2019
  6. Jun 22, 2019
    • DemiMarie-parity's avatar
      Relative slots (#2820) · 48aa32be
      DemiMarie-parity authored
      
      
      * Initial work on relative slots for BABE
      
      * More work
      
      * Update core/consensus/babe/src/lib.rs
      
      `Aura` → `Babe`
      
      Co-Authored-By: default avatarPierre Krieger <[email protected]>
      
      * More work on relative slots
      
      * Add missing field in test-runtime
      
      * Bump `impl_version` and `authoring_version`
      
      * Fix compile errors and warnings
      
      * Upgrade dependencies
      
      * Update dependencies more
      
      * Revert some updates to dependencies
      
      Somehow, those broke the build
      
      * Fix compilation errors
      
      * `Duration` → `u128` in calculations
      
      * `slot_duration` is in milleseconds, not seconds
      
      * Median algorithm: ignore blocks with slot_num < sl
      
      * Fix silly compile error
      
      * Store a duration, rather than an instant
      
      It is more useful
      
      * Fix compilation errors
      
      * `INVERSE_NANO` → `NANOS_PER_SEC`
      
      Also: `1000_000_000` → `1_000_000_000`
      
      Suggested-by: default avatarNiklas Adolfsson <[email protected]>
      
      * Un-bump `authoring_version`
      
      * Disable median algorithm when `median_required_blocks` is 0
      
      Otherwise it would panic.
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * Simplify panic
      
      * Fix build error
      
      * Create `SignedDuration` struct
      
      for signed `Duration` values.
      
      Suggested-by: Bastian Köcher
      
      * Refactor median algorithm into separate function
      
      * Add issues for FIXMEs and respond to code review
      
      * Fix minor warnings
      48aa32be
  7. Jun 21, 2019
  8. Jun 20, 2019
  9. Jun 19, 2019
  10. Jun 18, 2019