1. May 24, 2019
    • Tomasz Drwięga's avatar
      Expunge error-chain (feat. tomaka) (#2662) · d713fbc3
      Tomasz Drwięga authored
      * Remove error_chain
      
      * Expunge error-chain from rpc and service.
      
      * Expunge from transaction pool.
      
      * Expunge from node/cli
      
      * Expunge from keystore.
      
      * Remove some boilerplate.
      
      * Fix remaining stuff.
      
      * Improve on deprecation message.
      
      * Fix issues.
      
      * Fix trnsaction pool tests.
      
      * Fix the rest.
      
      * Fix borked merge.
      
      * Update lock
      d713fbc3
  2. May 23, 2019
  3. May 22, 2019
    • Gavin Wood's avatar
      Remove `As` (#2602) · 1e3fd718
      Gavin Wood authored
      
      
      * Start to remove the `As` bound on `SimpleArtithmetic`
      
      This just introduces standard numeric bounds, assuming a minimum of
      `u32`. Also included is a saturating from/into trait allowing ergonomic
      infallible conversion when you don't care if it saturates.
      
      * Remove As from Balances trait
      
      * Remove As from Aura module
      
      * Remove As from Babe module
      
      * Expunge `As` from contract
      
      * Council module
      
      * Democracy
      
      * Finality tracker
      
      * Grandpa
      
      * First bit of indices
      
      * indices
      
      * Line lengths
      
      * session
      
      * system
      
      * Staking
      
      * Square up all other uses of As.
      
      * RHD update
      
      * Fix build/test
      
      * Remove As trait
      
      * line widths
      
      * Remove final As ref
      
      * Update srml/staking/src/lib.rs
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * Update core/client/src/cht.rs
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * Update core/client/db/src/light.rs
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      
      * whitespace
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarBastian Köcher <[email protected]>
      Co-Authored-By: default avatarAndré Silva <[email protected]>
      
      * Bring back u32 check for number on CLI
      1e3fd718
  4. May 20, 2019
  5. May 15, 2019
    • 郭光华's avatar
      Add tty password input (#2503) · a11dd6ce
      郭光华 authored
      * Add tty password input
      
      * Move password from core/service to core/cli
      
      * Fix test build error
      
      * Password should be entered only once if it's for decoding
      
      * Update Cargo.lock from rebuild
      a11dd6ce
  6. May 14, 2019
  7. May 10, 2019
  8. May 09, 2019
  9. May 04, 2019
  10. May 01, 2019
  11. Apr 26, 2019
  12. Apr 25, 2019
  13. Apr 23, 2019
  14. Apr 22, 2019
  15. Apr 17, 2019
  16. Apr 16, 2019
  17. Apr 14, 2019
  18. Apr 11, 2019
  19. Apr 10, 2019
  20. Apr 01, 2019
    • Gav Wood's avatar
      Bump version to 1.0.0 globally (#2149) · d57202d5
      Gav Wood authored
      * Bump versionb globally
      
      * Rebuild and fix
      
      * Rename fixes
      
      * Rebuild
      
      * Minor fix and code formatting for validator election
      
      * Fix tests
      
      * More test fixes
      
      * Fix several bugs in phragmen elections.
      
      * Rebuild, remove pointless closures
      d57202d5
  21. Mar 31, 2019
  22. Mar 27, 2019
  23. Mar 26, 2019
  24. Mar 25, 2019
    • Tomasz Drwięga's avatar
      Initial: Offchain Workers (#1942) · a30d6a1a
      Tomasz Drwięga authored
      * Refactor state-machine stuff.
      
      * Fix tests.
      
      * WiP
      
      * WiP2
      
      * Service support for offchain workers.
      
      * Service support for offchain workers.
      
      * Testing offchain worker.
      
      * Initial version working.
      
      * Pass side effects in call.
      
      * Pass OffchainExt in context.
      
      * Submit extrinsics to the pool.
      
      * Support inherents.
      
      * Insert to inherents pool.
      
      * Inserting to the pool asynchronously.
      
      * Add test to offchain worker.
      
      * Implement convenience syntax for modules.
      
      * Dispatching offchain worker through executive.
      
      * Fix offchain test.
      
      * Remove offchain worker from timestamp.
      
      * Update Cargo.lock.
      
      * Address review comments.
      
      * Use latest patch version for futures.
      
      * Add CLI parameter for offchain worker.
      
      * Fix compilation.
      
      * Fix test.
      
      * Fix extrinsics format for tests.
      
      * Fix RPC test.
      
      * Bump spec version.
      
      * Fix executive.
      
      * Fix support macro.
      
      * Address grumbles.
      
      * Bump runtime
      a30d6a1a
    • André Silva's avatar
      core: cli flag to disable grandpa (#2105) · 2ba93e31
      André Silva authored
      * core: cli flag to disable grandpa
      
      * core: fix test service configuration
      
      * Update core/service/test/src/lib.rs
      2ba93e31
    • Arkadiy Paronyan's avatar
      CLI option to enable authoring when offline (#2104) · 2f135205
      Arkadiy Paronyan authored
      
      
      * CLI option to enable authoring when offline
      
      * Update core/service/src/config.rs
      
      Co-Authored-By: default avatararkpar <[email protected]>
      2f135205
  25. Mar 19, 2019
    • Roman Borschel's avatar
      libp2p-0.5.0 (#1971) · ec6d07bf
      Roman Borschel authored
      * Update libp2p. Add support for ed25519 node (network) keys.
      
        * Update networking to the changes from https://github.com/libp2p/rust-libp2p/pull/972.
        * Add support for using ed25519 keys for libp2p networking.
        * Add support for reading libp2p secret keys from (external) files.
      
      * Adapt to changes from https://github.com/libp2p/rust-libp2p/pull/992
      
      * More tests.
      
      * Cosmetics
      
      * Deduplicate tests.
      
      * Remove quickcheck from tests that don't use extra random inputs.
      
      * Remove quickcheck.
      
      * Swap new/default impls for NetworkConfiguration.
      
      * Use libp2p-0.5.0 from crates.io.
      
      * Post-rebase update.
      
      * Remove unnecessary wildcard pattern.
      
      * Combine two overlapping tests.
      ec6d07bf
  26. Mar 18, 2019
  27. Mar 15, 2019
    • Michael Müller's avatar
      Add grandpa telemetry (+ other minor improvements) (#1997) · a29f2141
      Michael Müller authored
      * Support skipping the interactive purge prompt
      
      Skip it via `cargo run -- purge-chain -y`.
      
      * Fix typos
      
      * Add Grandpa telemetry
      
      * Address comments
      
      * Revert unnecessary version bump
      
      * Version bump to make CI run
      
      * Remove unnecessary cast
      
      * Do not bump version
      a29f2141
    • Gav Wood's avatar
      Crypto fixes/improvements (#2008) · 06ff2397
      Gav Wood authored
      
      
      * Crypto fixes:
      
      - Use schnorrkel's HDKD derive
      - Assume all key URIs beginning with `/` are prefixed with public
        root phrase.
      
      * Remove commented code.
      
      * Update README
      
      * Update core/primitives/src/ed25519.rs
      
      Co-Authored-By: default avatargavofyork <[email protected]>
      06ff2397
  28. Mar 13, 2019
    • Gav Wood's avatar
      Overhaul crypto (Schnorr/Ristretto, HDKD, BIP39) (#1795) · 8930f297
      Gav Wood authored
      * Rijig to Ristretto
      
      * Rebuild wasm
      
      * adds compatibility test with the wasm module
      
      * Add Ed25519-BIP39 support
      
      * Bump subkey version
      
      * Update CLI output
      
      * New keys.
      
      * Standard phrase/password/path keys.
      
      * Subkey uses S-URI for secrets
      
      * Move everything to use new HDKD crypto.
      
      * Test fixes
      
      * Ignore old test vector.
      
      * fix the ^^ old test vector.
      
      * Fix tests
      
      * Test fixes
      
      * Cleanups
      
      * Fix broken key conversion logic in grandpa
      
      CC @rphmeier
      
      * Remove legacy Keyring usage
      
      * Traitify `Pair`
      
      * Replace Ed25519AuthorityId with ed25519::Public
      
      * Expunge Ed25519AuthorityId type!
      
      * Replace Sr25519AuthorityId with sr25519::Public
      
      * Remove dodgy crypto type-punning conversions
      
      * Fix some tests
      
      * Avoid trait
      
      * Deduplicate DeriveJunction string decode
      
      * Remove cruft code
      
      * Fix test
      
      * Minor removals
      
      * Build fix
      
      * Subkey supports sign and verify
      
      * Inspect works for public ke...
      8930f297
  29. Mar 12, 2019
  30. Mar 06, 2019
  31. Mar 04, 2019
  32. Mar 02, 2019