- Nov 27, 2019
-
-
asynchronous rob authored
-
Weiliang Li authored
* Add sha2-256 hash function Widely used hash function, supported by bitcoin and ethereum * Add runtime io support * add test * add test * Update hashing.rs * Update hashing.rs
-
Wei Tang authored
* Make proposing remaining duration configurable * Pass chain_head to proposing_remaining_duration and change default
-
- Nov 26, 2019
-
-
Benjamin Kampmann authored
* Move transaction pool to primitives * move backend, errors into primitives * remove unused client depencies * Move rpc-api into primitives * Move peerset back to client * Move rpc/api back to client, move palette/support/rpc into utils * move support-rpc into subfolder * move system-rpc into utils * move transaction-pool and -graph back into client * fix broken imports * Clean up test primitives * Make support test utils independent of frame * remove unnecessary node dependencies from service * Reactivate dependency script: - only enforce the now achieved status quo will remain - allow for primitives to depend on /client for now without failing - more discriptive error message so people understand, what it wants - minor fix to differentiative between ../client and /client (which may be a subfolder) - don't allow this to fail anylonger. * fix doc comment * 'Should not' rather than 'must not'. * Revert unwanted dependency changes * fix faulty import * fixup derive_more version * fix wrong import path
-
Marcio Diaz authored
-
Wei Tang authored
* Move block proposing execution to dedicated blocking threadpool * typo: move comments around * Fix tests
-
Qinxuan Chen authored
- derive_more 0.15 -> 0.99 - strum 0.15 -> 0.16 - slog_derive 0.1 -> 0.2 Signed-off-by: koushiro <[email protected]>
-
Gav Wood authored
-
asynchronous rob authored
-
asynchronous rob authored
-
Marcio Diaz authored
-
Arkadiy Paronyan authored
-
Tomasz Drwięga authored
-
* Give `state_col` 90% of memory budget and fix other col calculation * Set default db cache size to 1024
-
- Nov 25, 2019
-
-
Tomasz Drwięga authored
* Remove keystore parameter. * Fix tests.
-
Pierre Krieger authored
-
Arkadiy Paronyan authored
* Fixed is_best race on import * Take import lock outside of backend * Actually take the lock
-
- Nov 23, 2019
-
-
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: Shawn Tabrizi <[email protected]>
-
- Nov 22, 2019
-
-
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: Tomasz Drwięga <[email protected]> * 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
-
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.
-
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: Kian Paimani <[email protected]> * 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: Pierre Krieger <[email protected]> * Update core/grafana-data-source/src/lib.rs Co-Authored-By: Pierre Krieger <[email protected]> * 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: Pierre Krieger <[email protected]> * Simplify example * Remove compat wildcard * Updated lock file * Fix indentation
😉 -
Pierre Krieger authored
-
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
-
Web3 Philosopher authored
* better docs for import_notification_stream * Apply suggestions from code review Co-Authored-By: Tomasz Drwięga <[email protected]>
-
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
-
Ashley authored
Upgrade from futures-preview to futures 0.3.1, and remove futures 0.1 where currently possible (#4083) * Migrate node and node-template * Migrate srml * Simple changes * Add async-std for interval * Fix test-runtime warning * Small changes * move futures01 in core/rpc to dev-deps * Change wasm CI builds * Switch to async-std 1.0.1 * Remove async-std dep of network * Add modified lockfile * Fix node cli browser build * Remove authority-discovery async-std dep * Add Send + Sync to interval dyn stream
-
Gavin Wood authored
* grandpa: voting rules shouldn't restrict past round base * grandpa: fix lower bound on vote restriction. add test
-
- Nov 21, 2019
-
-
Tomasz Drwięga authored
* Revert "Fix serialization of `transaction_paymentInfo` (#4146)" This reverts commit a15b33a0. * Revert chain-spec too. * Bring back camelCase and test.
-
- Nov 20, 2019
-
-
Bastian Köcher authored
* Fix `node-rpc-client` compilation * Enable `alloc` feature of `zeroize` on `std`
-
Sergey Pepyakin authored
* Use crates.io version of wasmtime * Update cranelift-* to 0.50 * Update trampoline generation code. * Update wasmtime to 0.8 * pretty print trampoline compilation errors
-
Bastian Köcher authored
This makes it possible to use custom runtime interfaces within your runtime by registering them at the native executor.
-
André Silva authored
-
Benjamin Kampmann authored
* Split Aura and Timestamp inherents out of paint * fixup node depedencies * move babe inherents to primitives * move authorship inherents into primitives * Move finalty tracker inherents into primitives * fix aura primitives import
-
Gavin Wood authored
This reverts commit fcbb80f9.
-
Pierre Krieger authored
* export_blocks now generates a Future * Handle the export blocks exit in substrate-cli instead * Turn import_blocks entirely into a Future * Move the exit parameter to substrate-cli for imports
-
Bastian Köcher authored
When we enabled arbitary precision for `serde_json`, the feature leaked through the whole workspace. The given test fails because of some bug in serde json when the feature is enabled.
-
André Silva authored
-
- Nov 19, 2019
-
-
Pierre Krieger authored
-
Tomasz Drwięga authored
* Add serialization test for u128 * Fix crash on serde of u128
-
Svyatoslav Nikolsky authored
* fetch new authorities set instead of previous one * fixed leftovers + updated test properly * read initial authorities once * updated comment * fix grumbles
-