Skip to content
Snippets Groups Projects
  1. Dec 10, 2019
  2. Dec 09, 2019
  3. Dec 06, 2019
  4. Dec 05, 2019
  5. Dec 04, 2019
    • Tomasz Drwięga's avatar
      Revalidate some transactions on every block import. (#4292) · 1628ba33
      Tomasz Drwięga authored
      * Revalidate some transactions on every block import.
      
      * Fix endless loop in revalidate_ready.
      
      * Clean up logging a bit.
      
      * More clean ups.
      
      * Print status after resubmitting.
      
      * Remove env_logger.
      
      * Remove redundant log.
      1628ba33
    • Ashley's avatar
      Update exit-future and make sc-cli compile on wasm (#4289) · a58e8a6e
      Ashley authored
      * updated exit-future (github repo)
      
      * Switch to broadcast crate
      
      * Migrate client/cli
      
      * Switch exit-future to modernize branch
      
      * Small changes
      
      * Switch to cargo version and fix fg tests
      
      * Revert "Small changes"
      
      This reverts commit a488106805d220cb4aee9e46a71481424c6d87d5.
      a58e8a6e
  6. Dec 03, 2019
  7. Dec 02, 2019
  8. Nov 29, 2019
  9. Nov 28, 2019
    • Tomasz Drwięga's avatar
      Handle Grafana server bind errors gracefuly. (#4241) · f78b83e3
      Tomasz Drwięga authored
      
      * Fix error handling for grafana sever start.
      
      * Update client/grafana-data-source/src/server.rs
      
      Co-Authored-By: default avatarPierre Krieger <pierre.krieger1708@gmail.com>
      f78b83e3
    • Qinxuan Chen's avatar
      Prune some duplicate dependencies (#4219) · 4a21f9bb
      Qinxuan Chen authored
      
      * Prune some duplicate dependencies
      
      * Remove ed25519-dalek 0.9.1
      * Remove hex 0.3.2
      * Remove parity-wasm 0.40.3
      * Remove pwasm-utils 0.11.0
      * Remove wasmi-validation 0.2.0
      * Remove quickcheck 0.8.5
      * Remove tempdir (Replace tempdir with tempfile)
      
      Signed-off-by: default avatarkoushiro <koushiro.cqx@gmail.com>
      
      * Remove useless tempdir_with_prefix
      
      Signed-off-by: default avatarkoushiro <koushiro.cqx@gmail.com>
      
      * Remove derive_more 0.15
      
      Signed-off-by: default avatarkoushiro <koushiro.cqx@gmail.com>
      4a21f9bb
    • Svyatoslav Nikolsky's avatar
      Recover transaction pool on light client (#3833) · a782021e
      Svyatoslav Nikolsky authored
      
      * recover tx pool on light client
      
      * revert local tests fix
      
      * removed import renamings
      
      * futures03::Future -> std::future::Future
      
      * Update core/transaction-pool/graph/src/error.rs
      
      Co-Authored-By: default avatarTomasz Drwięga <tomusdrw@users.noreply.github.com>
      
      * replace remove_from_ready with remove_invalid
      
      * avoid excess hashing
      
      * debug -> warn
      
      * TransactionPool + BasicTransactionPool
      
      * pause future tx reject when resubmitting
      
      * bump impl_version to make CI happy
      
      * and revert back local test fixes
      
      * alter doc to restart CI
      
      * Transaction::clone() -> Transaction::duplicate()
      
      * transactions -> updated_tranasctions
      
      * remove explicit consensus-common ref
      
      * ::std:: -> std::
      
      * manual set/unset flag -> calling clusore with given flag value
      
      * removed comments
      
      * removed force argument
      
      * BestIterator -> Box<Iterator>
      
      * separate crate for TxPool + Maintainer trait
      
      * long line fix
      
      * pos-merge fix
      
      * fix benches compilation
      
      * Rename txpoolapi to txpool_api
      
      * Clean up.
      
      * Finalize merge.
      
      * post-merge fix
      
      * Move transaction pool api to primitives directly.
      
      * Consistent naming for txpool-runtime-api
      
      * Warn about missing docs.
      
      * Move  abstraction for offchain calls to tx-pool-api.
      
      * Merge RPC instantiation.
      
      * Update cargo.lock
      
      * Post merge fixes.
      
      * Avoid depending on client.
      
      * Fix build
      a782021e
    • Bastian Köcher's avatar
      The storage runtime interface should not enforce a hash type (#4231) · 3e26fced
      Bastian Köcher authored
      
      * The storage runtime interface should not enforce a hash type
      
      Currently the runtime interface enforces `H256` as hash type, but in the
      future people could use whatever they want as hash type. The hash type
      always needs to match between the runtime and the node, but that is
      already required.
      
      * Update primitives/externalities/src/lib.rs
      
      Co-Authored-By: default avatarthiolliere <gui.thiolliere@gmail.com>
      3e26fced
  10. Nov 27, 2019
  11. Nov 26, 2019
  12. Nov 23, 2019
    • Bastian Köcher's avatar
      Switch to new kvdb-rocksdb (#4186) · f0fc2d89
      Bastian Köcher authored
      
      * Switch to new rocksdb with some hacks to resolve linking errors
      
      Rocksdb and `wasmtime-environ` both link `zstd`. In the final link step,
      this leads to linking errors because of duplicate symbols. The linked
      Rocksdb fixes this by using `zstd-sys` as well. However, this currently
      also requires modifications in `zstd-sys`. Someone will need to come up
      with a better implementation.
      
      * Switch to new version of kvdb-rocksdb
      
      * Update client/db/src/utils.rs
      
      Co-Authored-By: default avatarShawn Tabrizi <shawntabrizi@gmail.com>
      f0fc2d89
    • Kian Paimani's avatar
      elections-phragmen: renounce candidacy [+ remove dead code] (#4123) · 1c9316a6
      Kian Paimani authored
      * new elections phragmen module.
      
      * Bump
      
      * rename typo
      
      * Few nits
      
      * Fix runner outgoing bond
      
      * remove useused var
      
      * Fix refund logic.
      
      * Update doc.
      
      * Update lock
      1c9316a6
  13. Nov 22, 2019
    • Shawn Tabrizi's avatar
      Rename Palette to FRAME (#4182) · c9175b59
      Shawn Tabrizi authored
      
      * palette -> frame
      
      * PALETTE, Palette -> FRAME
      
      * Move folder pallete -> frame
      
      * Update docs/Structure.adoc
      
      Co-Authored-By: default avatarBenjamin Kampmann <ben.kampmann@googlemail.com>
      
      * Update docs/README.adoc
      
      Co-Authored-By: default avatarBenjamin Kampmann <ben.kampmann@googlemail.com>
      
      * Update README.adoc
      c9175b59
    • Sergey Pepyakin's avatar
      Renaming and documentation for ApplyResult, ApplyOutcome and et al (#4134) · 68351da2
      Sergey Pepyakin authored
      
      * Remove superflous errors from the system module
      
      * Rename and document InclusionOutcome
      
      * Rename InclusionError
      
      * Remove unused inclusion errors.
      
      I left the enumeration though since other elements might be used some day.
      
      * Rename and document DispatchOutcome
      
      * Apply suggestions from code review
      
      Co-Authored-By: default avatarTomasz Drwięga <tomusdrw@users.noreply.github.com>
      
      * TransactionValidityError instead of InclusionError
      
      * Rename InclusionOutcome to ApplyExtrinsicResult
      
      * Update docs.
      
      * Update lib.rs
      
      should be → is
      
      * Bump the block builder API version.
      
      * Fix the should_return_runtime_version test
      
      * Clean the evidence
      68351da2
    • Tomasz Drwięga's avatar
      Offchain execution extensions (#4145) · 86b6ac55
      Tomasz Drwięga authored
      * Pass Extensions instead of individual objects.
      
      * Move TransactionPool to a separate ExternalitiesExtension.
      
      * Fix compilation.?
      
      * Clean up.
      
      * Refactor testing utilities.
      
      * Add docs, fix tests.
      
      * Fix doctest.
      
      * Fix formatting and add some logs.
      
      * Add some docs.
      
      * Remove unused files.
      86b6ac55
    • Ashley's avatar
      Grafana integration (#3913) · 145efab6
      Ashley authored
      
      * Very WIP
      
      * record_metrics macro works
      
      * Integrate into service
      
      * Licenses and documentation
      
      * Remove unused Debugs, make respond function clearer
      
      * Conform to line widths, fix service test
      
      * Switch to storing the timestamps as millis instead
      
      * Update core/grafana-data-source/src/lib.rs
      
      Co-Authored-By: default avatarKian Paimani <5588131+kianenigma@users.noreply.github.com>
      
      * Transform timestamps to i64 in serialization
      
      * Fix license date
      
      * Binary sort to find selection range for metrics
      
      * Obey maxDataPoints
      
      * Run a cleaning future
      
      * Newlines at EOF
      
      * Update core/service/Cargo.toml
      
      Co-Authored-By: default avatarPierre Krieger <pierre.krieger1708@gmail.com>
      
      * Update core/grafana-data-source/src/lib.rs
      
      Co-Authored-By: default avatarPierre Krieger <pierre.krieger1708@gmail.com>
      
      * Fix indentation
      
      * Improve select_points
      
      * Made test more accurate
      
      * Inprogress
      
      * Use the same futures version as hyper for now
      
      * Error handling
      
      * Remove dependence on hyper's tokio feature
      
      * Added target_os flag
      
      * Update Cargo.toml
      
      Co-Authored-By: default avatarPierre Krieger <pierre.krieger1708@gmail.com>
      
      * Simplify example
      
      * Remove compat wildcard
      
      * Updated lock file
      
      * Fix indentation :wink:
      145efab6
    • mattrutherford's avatar
      Add instrumentation, with performance profiling capability (#4132) · 9cc16e53
      mattrutherford authored
      * Implement instrumentation for performance profiling
      
      * Add profiling to runtime functions declared in `decl_module` inc.
      `on_initialize` and `on_finalize`
      
      * Remove changes
      
      * add docs, tidy up
      
      * fix versions
      
      * fix copyright date
      
      * switch to hashmap and instant
      
      * update example
      
      * update example
      
      * implement receiver for logger and make default
      
      * fix comment
      
      * use `if_std!` macro
      
      * remove whitespace
      
      * fix whitespace
      
      * fix nits
      9cc16e53
    • asynchronous rob's avatar
      Updating GRANDPA to v0.10.0 (#4174) · 5a8146d6
      asynchronous rob authored
      * update finality-grandpa to v0.10.0 rev
      
      * add concluded implementation to environment
      
      * also update state when concluding
      
      * switch to the cargo version
      
      * address comment grumbles
      5a8146d6