- Mar 31, 2020
-
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
* Don't populate runtime events in genesis * typo * Change to block zero * Fix vesting tests * Update frame/system/src/lib.rs Co-Authored-By:
Bastian Köcher <[email protected]> * Update frame/system/src/lib.rs Co-Authored-By:
Bastian Köcher <[email protected]> * Add test * Fix test * Fix contract tests * Fix phragmen tests * Fix Generic Assets Tests * Fix offences tests * Fix im-online * fix recovery * Fix utility tests * Shorter * Use ext Co-authored-by:
Bastian Köcher <[email protected]>
-
Gavin Wood authored
* Batch benchmarks together with `*` notation. * Fix short structopt conflict * Return error if `batches` is empty * Move fast benchmarks macro into `frame_benchmarking` (#5445) * Move macro into `frame_benchmarking` * Update docs * Extra line * Return error if `batches` is empty Co-authored-by:
Shawn Tabrizi <[email protected]>
-
Bastian Köcher authored
* Implements mocking of runtime apis This pr adds support for easily mock runtime api implementations for tests by using the `mock_impl_runtime_apis!` macro. The syntax is similar to `impl_runtime_apis!`. The mocked implementation automatically implements `ApiExt`, `ApiErrorExt` and `Core` as these are required by the runtime api traits, but not required in tests or only a subset of them. * Fix warnings * Update primitives/api/proc-macro/src/utils.rs Co-Authored-By:
Nikolay Volf <[email protected]> * Review feedback Co-authored-by:
Nikolay Volf <[email protected]>
-
Nikolay Volf authored
* imporoved intervallier version * remove extra event * use version 0.3.1 * fix warning
-
Cecile Tonglet authored
* Added option to disable default block announce * Added on_block_imported on NetworkService * Revert "Added on_block_imported on NetworkService" This reverts commit ba360cad. * Do not announce block if set to not announce block * Revert fix * Moving default announce block to NetworkConfig * WIP Forked at: 41bb2193 Parent branch: origin/master * WIP Forked at: 41bb2193 Parent branch: origin/master * Removing boolean in favor of explicit call * Fixing tests * WIP Forked at: 41bb2193 Parent branch: origin/master * WIP Forked at: 41bb2193 Parent branch: origin/master * increase spec_version * increase spec_version * Fixed test * Fixing test * Renamed should_announce_imported_blocks to announce_imported_blocks * Updated assert_cmd
-
gabriel klawitter authored
* add post-build-test stage * check status * fix busybox shell * renaming for consistency
-
- Mar 30, 2020
-
-
yanganto authored
* Show network id/version in subkey - show network id/version when creating - show network id/version when inspecting * Update bin/utils/subkey/src/main.rs use `unwrap_or_default` for more clean syntax Co-Authored-By:
Bastian Köcher <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]>
-
Stanislav Tkach authored
-
Max Inden authored
The library `sysinfo` exposes process memory as kibibytes and not bytes, thus the value needs to be multiplied by 1024 to comply with the metric name and the Prometheus base units [1]. [1] https://prometheus.io/docs/practices/naming/#base-units
-
Nikolay Volf authored
-
Pierre Krieger authored
* Fix tried to send handshake twice * Fix wrong boolean * Change to debug
-
Rakan Alhneiti authored
* Add KEY_KIND_ID to the public trait This change is being introduced for the purpose of identifying a public key with it's identifier and algorithm "kind". * Use `sign_with` as implemented in BareCryptoStore * Implement `sign_with` in sc_keystore * Fix inconsistencies, use *_KIND_ID in sp_core testing * Rename KeyKindId to CryptoTypeId * Remove pair-returning functions from BareCryptoStore trait * Define CryptoTypeId in app-crypto macros * Add functions to get keys supported by keystore * Fix sign_with signature to include CryptoTypePublicPair * Add `sign_with_any` and `sign_with_all` * Use keystore.sign_with in auth_discovery * Rename get_supported_keys -> supported_keys * Added headers to function docstrings * Use chain instead of extending a temp vector * Fixed some code formatting * Restrict size of CryptoTypeId This is to be able to use Encode/Decode derives and the overcome having the size being un...
-
Pierre Krieger authored
* Make transactions and block announces use notifications * Add documentation
-
pscott authored
* Add docs.rs metadata to all cargo.toml files * Remove docs.rs metada in substrate's cargo.toml
-
- Mar 29, 2020
-
-
Bastian Köcher authored
The signal handler will be reset to the default system one. This means the program will be exited instead of panicking. This is required to support piping in the console.
-
Joseph Mark authored
* Extend PerThing + Saturating * Add saturating_pow to Saturating * Add saturating_truncating_mul to PerThing (rounding-down mul) * Add saturating_reciprocal_mul to PerThing (divide x by perthing) * Provide default methods where possible * Restore const functions * Fix test * Update primitives/arithmetic/src/per_things.rs Co-Authored-By:
Kian Paimani <[email protected]> * Add comment and test verifying no overflow * Formatting * Fix possible overflow and change type constraint * Use overflow pruning for all mul * Formatting and comments * Improve comments and names * Comments in `rational_mul_correction` explain overflow aversion. * Test rational_mul_correction * Formatting * Docs and formatting * Add new trait methods to Perthing type impl * Fix signature * saturating_pow for Delegations * Add missing trait method to impl Co-authored-by:
Kian Paimani <[email protected]>
-
Nikolay Volf authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
- Mar 28, 2020
-
-
Bastian Köcher authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
Shawn Tabrizi authored
-
- Mar 27, 2020
-
-
Spencer Judge authored
* Provide easy conversions from common key types to `AccountId32` * Fix spaces instead of tabs
-
thiolliere authored
* hide metadata function for non generic event * add doc for decl_storage
-
Bastian Köcher authored
* Enable `wasmtime` only for `x86_64` in substrate node When using the new feature of cargo `cargo build -Z features=itarget`, the `wasmtime` feature will not bleed into the build for other architectures. * Use new cargo feature in CI
-
thiolliere authored
-
Nikolay Volf authored
-
Bastian Köcher authored
-
Kian Paimani authored
* Update CONTRIBUTING.adoc * Update docs/CONTRIBUTING.adoc Co-Authored-By:
Bastian Köcher <[email protected]> * Update docs/CONTRIBUTING.adoc Co-Authored-By:
Bastian Köcher <[email protected]> Co-authored-by:
Bastian Köcher <[email protected]>
-
Bastian Köcher authored
This removes the requirement to import `PerThing` to use a type that implements the trait.
-
Gavin Wood authored
-
Shawn Tabrizi authored
-