Skip to content
  1. Jun 10, 2020
    • Shaopeng Wang's avatar
      "OR gate" for EnsureOrigin (#6237) · ccdac645
      Shaopeng Wang authored
      * 'OR gate' for EnsureOrigin.
      
      * Formatting.
      
      * More formatting.
      
      * Add docstring; Update 'Success' type.
      
      * Bump runtime impl_version.
      
      * Fix successful_origin.
      
      * Add either into std feature list.
      
      * Update docs.
      ccdac645
  2. Jun 09, 2020
  3. Jun 08, 2020
  4. Jun 06, 2020
    • Marcio Diaz's avatar
      Enable fixed point u128 (#6214) · 7c051caa
      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.
      7c051caa
    • Gavin Wood's avatar
      Allow "anonymous" proxied accounts (#6236) · 0761a8e0
      Gavin Wood authored
      
      
      * Anonymous proxiers
      
      * More testing
      
      * More testing
      
      * Build fix
      
      * Build fix
      
      * Benchmarks.
      
      * fix benchmarking
      
      * add weights
      
      * fix line width
      
      Co-authored-by: default avatarShawn Tabrizi <[email protected]>
      0761a8e0
  5. Jun 05, 2020
  6. Jun 04, 2020
    • André Silva's avatar
      8f5a52fe
    • Hernando Castano's avatar
      Use Subscription Manager from `jsonrpc-pubsub` (#6208) · ea1eb4e5
      Hernando Castano authored
      * Bump jsonrpc pubsub, core, http, and ws
      
      Right now these are the packages which _need_ to be updated
      so I can just the latest `jsonrpc-pubsub` code. Once a release
      it cut upstream the rest of the dependencies should be updated
      as well.
      
      * Use jsonrpc-pubsub's SubscriptionManager
      
      This places sc-rpc-api::Subscriptions
      
      * Bump jsonrpc-core outside of sc-rpc-*
      
      * Update client/rpc tests
      
      Right now one of the `author` tests is failing, I
      need to think a bit about how best to fix it.
      
      * Remove Subscriptions manager
      
      There's no need for this implementation since we're
      using the one from `jsonrpc-pubsub` now
      
      * Fix author RPC test
      
      This test used to check for a numerial subscription ID,
      whereas now it uses a string based ID which is the default
      provided by `jsonrpc-pubsub`'s subscription manager.
      
      * Remove unused NumericIdProvider
      
      * Add missing bracket
      
      Removed one too many with that last one, lol
      
      * Bump `jsonrpc` to v14.2
      
      There's an exception though. `jsonrpc-derive` cannot be bumped
      past v14.0.5 just yet since it has a dependency on `quote` pinned
      to v1.0.1. This means that at the moment it won't build on Substrate
      since it's using v1.0.3.
      
      * Track `jsonrpc-derive` master branch
      
      * Bump `quote` version to v1.0.6
      
      * Bump `jsonrpc-derive` to v14.2.1
      
      This includes support for `quote` v1.0.6
      ea1eb4e5
  7. Jun 02, 2020
  8. Jun 01, 2020
  9. May 28, 2020
  10. May 27, 2020
  11. May 26, 2020
  12. May 25, 2020
  13. May 23, 2020
  14. May 22, 2020
  15. May 21, 2020
    • Marcio Diaz's avatar
      Implement FixedPoint trait. (#5877) · 72386f60
      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]>
      72386f60
    • joe petrowski's avatar
      dd7216af
    • Shawn Tabrizi's avatar
      Keep `BlockWeight` in Storage (#6046) · 6ae0de57
      Shawn Tabrizi authored
      * keep block weight in storage
      
      * Update lib.rs
      
      * rename to `BlockWeight`, update tests
      
      * remove println
      
      * make test better
      
      * keep extrinsics length clean
      6ae0de57