Skip to content
  1. Jun 10, 2020
  2. Jun 09, 2020
  3. Jun 08, 2020
  4. Jun 06, 2020
    • Ashley's avatar
      Fix the metered unbounded sender/recievers (#6246) · d68cfd7c
      Ashley authored
      
      
      * Fix the metered unbounded sender/recievers
      
      * Use a counter instead
      
      * Update client/rpc/src/system/tests.rs
      
      * Add an is_terminated check
      
      * Add FusedStream impl
      
      Co-authored-by: default avatarBastian Köcher <[email protected]>
      d68cfd7c
    • Marcio Diaz's avatar
      Enable fixed point u128 (#6214) · 37bbc552
      Marcio Diaz authored
      * Add fixed u128.
      
      * remove move
      
      * Change sat_from_integer impl.
      
      * checked_pow is always positive
      
      * Revert.
      
      * rename fixed file
      
      * Rename to FixedI
      
      * rename fixed file
      
      * Add newline.
      
      * Use Multiplier in impls.
      
      * Renames negate() to saturating_negate().
      
      * Uncomment test.
      
      * Add Signed to macro.
      
      * Add some tests for Saturating trait.
      37bbc552
  5. Jun 05, 2020
  6. Jun 04, 2020
  7. Jun 02, 2020
  8. Jun 01, 2020
  9. May 29, 2020
  10. May 28, 2020
    • Bastian Köcher's avatar
      Wasm-builder `runtime-wasm` feature (#6177) · 5b4ed426
      Bastian Köcher authored
      * Enable the `runtime-wasm` for wasm builds
      
      This enables the `runtime-wasm` feature for wasm builds. The feature is
      not mandatory and will only be activated if it exists in the
      `Cargo.toml`.
      
      * Fix compilation
      
      * Update docs
      
      * Uprgade version
      
      * Apply suggestions from code review
      5b4ed426
    • Alexander Theißen's avatar
      Make post dispatch fee consistent with a direct calculation (#6165) · df59acf4
      Alexander Theißen authored
      * Make post dispatch fee consistent with a direct calculation
      
      * Remove unnecessary `saturated_into` calls
      
      * Add test with negative multipliers
      
      * Added regression test
      
      * Test improvements
      df59acf4
    • Bernhard Schuster's avatar
      offchain storage lock (#6010) · d65e6443
      Bernhard Schuster authored
      
      
      * feat/offchain/storage: add remove interface method
      
      * feat/offchain/storeage: add remote to StorageValueRef
      
      * feat/offchain/storage: add storage lock
      
      * fix/review: Apply suggestions from code review
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      Co-authored-by: default avatarPeter Goodspeed-Niklaus <[email protected]>
      
      * refactor/offchain/storage/lock: introduce `Lockable` trait part 1 of 2
      
      * chore/offchain/rename: _remove -> clean
      
      * feat/offchain/storage/lock: add TimeAndBlock based part 2 of 2
      
      * fix/offchain/storage/lock: block and time expiry must be && not ||
      
      * chore/offchain/storage: minor fmt doc comments
      
      * doc/comment: prefer markdown emphasis over CAPS
      
      * doc/comment: rewrap multiline module level docs
      
      * doc/comment: rephrase
      
      * impl sleep_until and use the actual time for the test env
      
      * feat/test: add more tests, ignore some sample impl doctests
      
      * fix/review: Apply suggestions from code review
      
      Co-authored-by: default avatarNikolay Volf <[email protected]>
      
      * doc/comment: better description
      
      * fix/review: Apply suggestions from code review
      
      Co-authored-by: default avatarNikolay Volf <[email protected]>
      
      * chore/storage: lifetime cleanup
      
      * fix/cleanup: trait bounds, cargo-spellcheck + extra explanations
      
      * fix/doc: periods +-
      
      * fix/review: Apply suggestions from code review
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      
      * cleanup: remove explicit lifetime bound, copy -> clone
      
      * fix/review: make trait Lockable contain only static, try_lock should not return Err(Option<L>),
      
      * chore/lifetimes: remove a couple of lifetime bounds which the compiler can figure out
      
      * refactor: migrate to an instant based
      
      * fix/feedback: fix, reduce, rename, docs update pending
      
      * docs/reword: adjust to changed code
      
      * fix/offchain/testing: timestamp and sleep_until shall not block
      
      * chore/lines: lines must < 100 chars
      
      * fix/docs: add missing pub field doc comments
      
      * refactor/x: try_lock does not need to return an Option<_>
      
      * refactor/simplify: a better way of waiting for a lock to resolve
      
      * docs: consistency
      
      * fix/line: < 100
      
      * fix/doctest/use: avoid crate::
      
      * fix/doctest: *
      
      * fix/review: remove unused trait bound
      
      * fix/review: pretty by const fn
      
      * fix/review: reduce default timeout to 20s
      
      * docs: grammar
      
      * fix/review: add with_block_deadline
      
      * doc: revamp BlockNumberProvider documentation to be less frame centric
      
      * chore: fmt
      
      * docs: add missing doc comment
      
      Co-authored-by: default avatarBernhard Schuster <[email protected]>
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      Co-authored-by: default avatarPeter Goodspeed-Niklaus <[email protected]>
      Co-authored-by: default avatarNikolay Volf <[email protected]>
      d65e6443
  11. May 27, 2020
  12. May 26, 2020
  13. May 25, 2020
  14. May 23, 2020
  15. May 21, 2020
    • Marcio Diaz's avatar
      Implement FixedPoint trait. (#5877) · 0b274c98
      Marcio Diaz authored
      
      
      * Implement Fixed trait.
      
      * Fix tests
      
      * Fix tests
      
      * Fix tests 2
      
      * Address review comment regarding from_i129.
      
      * Remove precision by using log10() as suggested in review.
      
      * Add small comments.
      
      * Use checked versions + panic for ops::*.
      
      * Remove repeated test.
      
      * Uncomment test.
      
      * Remove casts.
      
      * Add more comments.
      
      * Add tests.
      
      * Panic on saturating_div_int
      
      * More tests.
      
      * More docs.
      
      * Saturating renames.
      
      * Fix to_bound doc.
      
      * Move some impl to trait.
      
      * Add range
      
      * Add macro pre.
      
      * More round() tests.
      
      * Delete confusion.
      
      * More impl to trait
      
      * Add doc for fixedpoint op.
      
      * Remove trailing spaces.
      
      * Suggested docs changes.
      
      * More tests and comments for roundings.
      
      * Some quickcheck tests.
      
      * Add missing panic, more test/comments.
      
      * Nits.
      
      * Rename.
      
      * Remove primitives-types import.
      
      * Apply review suggestions
      
      * Fix long lines and add some fuzz.
      
      * fix long line
      
      * Update fuzzer
      
      * Bump impl
      
      * fix warnings
      
      Co-authored-by: default avatarGavin Wood <[email protected]>
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      0b274c98
    • satellitex's avatar
      Add Keccak hasher (#6101) · 1ba1e806
      satellitex authored
      
      
      * fix keccak hasher
      
      * Update hasher.rs
      
      Co-authored-by: default avatarGavin Wood <[email protected]>
      1ba1e806
    • Shawn Tabrizi's avatar
      Offences Weight for OnInitialize (#5961) · 90369310
      Shawn Tabrizi authored
      
      
      * Weight accounting for on_offence.
      
      * Try to compute weight.
      
      * Guesstimate upper bounds on db read/writes for slashing
      
      * greater than or equal to
      
      * add new trait
      
      * Update mock.rs
      
      * Add basic weight test
      
      * one more test
      
      * Update frame/staking/src/lib.rs
      
      Co-authored-by: default avatarthiolliere <[email protected]>
      
      * Update frame/staking/src/lib.rs
      
      Co-authored-by: default avatarKian Paimani <[email protected]>
      
      * Add test for offences queue
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      Co-authored-by: default avatarthiolliere <[email protected]>
      Co-authored-by: default avatarKian Paimani <[email protected]>
      90369310
  16. May 20, 2020
    • Alexander Theißen's avatar
      Refactor OverlayedChanges (#5989) · f3475232
      Alexander Theißen authored
      * Hide internal structure of OverlayChanges
      
      * Fix tests for OverlayChanges refactor
      
      * Do not clone pending changes
      
      Discarding prospective changes should be equivalent as a state machine
      is not to be called with peding changes.
      
      This will be replaced by a storage transaction that is rolled back before
      executing the call the second time removing this constraint.
      
      * Doc fixes
      
      * Remove overlong line
      
      * Revert "Do not clone pending changes"
      
      This reverts commit 4799491f4ac16f8517287a0fcf4a3f84ad56f46e.
      
      * Deduplicate chield tries returned from child_infos()
      
      * Remove redundant type annotation
      
      * Avoid changing the storage root in tests
      
      * Preserve extrinsic indices in trie build test
      
      * Swap order of comitted and prospective in fn child_infos
      
      This is only for consistency and does not impact the result.
      
      * Rename set_pending to replace_pending for clearity
      f3475232
  17. May 18, 2020
  18. May 16, 2020