- Jun 06, 2019
-
-
Pierre Krieger authored
* Rewrite telemetry using libp2p * Update the Cargo.lock files * Apply suggestion
-
Pierre Krieger authored
* Require --locked when building runtime * Update locks * Do it in a different way * Accidentally reverted Cargo.lock * pass on arguments in build.sh scripts
-
- Jun 05, 2019
-
-
Svyatoslav Nikolsky authored
* restored test_consensus * restored test_sync * run integration tests only on CI * use single test-thread for integration tests * post-merge fix * panic when integration test runs for too long * add some traces to integration logs * manual wait -> timeout * post-merge fix * post-merge fix
-
- Jun 04, 2019
-
-
Bastian Köcher authored
-
- May 29, 2019
-
-
DemiMarie-parity authored
* Introduce inherent digests * Implement inherent digests * fix silly error * Implementation of inherent digests in BABE All tests pass. There are still limitations: 1. The runtime strips out inherent digests, so BABE must re-add them. 2. The test runtime checks that it can re-compute all digests. It can’t, so I had to comment out that test. * Fix compilation and seal import Seals were not imported correctly: the pre-digest was imported twice, instead of both it and the seal being imported. Also, other parts of the code did not compile due to incomplete refactoring. * Remove bogus assertion * Fix testsuite compilation * Remove unused import * Fix compiler diagnostics * Add inherent digest parameters to block constructors This enforces that inherent digests are added first. * Fixup Cargo.lock * Fix build errors * Re-add an incorrectly removed import * Bump primitive-types version * Update Cargo.lock * Refactoring * Use inherent digests for AuRa They do reach the runtime, but get stripped. I have not figured out where. * Fix compilation errors * Fix compilation errors due to incorrect types * Fix whitespace Suggested-by: Tomasz Drwiega <[email protected]> * Add preamble Suggested-by: Tomasz Drwiega <[email protected]> * Fix silly compile error * Refactor pre-digest finding code into a separate function * Remove unwanted assertion It is too likely to bring down the entire blockchain. Suggested-by: Tomasz Drwiega <[email protected]> * Use `find_pre_digest` after runtime, too Also, use `Member` trait rather than rolling our own requirements. Suggested-by: Tomasz Drwiega <[email protected]> * Fix various warnings mostly due to upgrading the dependency on `error_chain`. * Pre-digests nearly complete This nearly completes the implementation of pre-runtime digests. * `Seal2` → `Seal` and fix test suite * Try to fix the storage error * Try to fix storage (again) * Fix tests * Hopefully finish pre-runtime digests The key is to pass *only* the pre-runtime digests to the runtime. The others must be stripped out by `initialize_block`. * Fix silly typo * Fix another silly mistake * Remove unnecessary filtering of BABE pre-digests We no longer get duplicate BABE pre-digests, so if they appear, the header should be rejected outright. * Update Cargo.lock files * Reformatting * Fix silly typo in inherent digest code Also, revert `error.rs` files that contained calls to the `error_chain!` macro. * Try to keep the runtime from stripping pre-digests Currently runs into the “Storage root must match that calculated” assertion. * Don’t compute storage root until storage changes are done. Also, fix a compilation error. * Fix compile-time error * Fix compilation errors * Fix more compile errors * Hopefully it compiles this time… * Fix compilation and add docs * Prevent BABE from adding duplicate pre-runtime digests Found by comparing with the AuRa code. I also did some refactoring. * Respond to review and fix some warnings * Delete some dead code introduced earlier * More dead code goes away * `ref mut` → `&mut` * Respond to review and fix some warnings * Fix compilation error * Remove unneeded `HashT` type parameter Suggested-by: Robert Habermeier <[email protected]> * Remove spurious #[allow(deprecated)] * Document inherent digest parameter to `build_block` * Delete `Simple` trait It wasn’t needed * delete wrongly added files * Fix trait bounds * Digest serialization tests I also did some reformatting and cleanup. * Apply suggestions from code review Reformatting Co-Authored-By: André Silva <[email protected]> * Swap two arguments to `propose` and `propose_with` Also, remove some needless unsafe code. * Remove bogus `#![allow(deprecated)]` annotations With the removal of the deprecated `Seal` variant, these are not needed. * Add a missing `#[allow(deprecated)]` in the AuRa tests * Fix silly compile error * Fix silly compiler error RLS did not tell me that I hadn’t fixed `babe/lib.rs`, so I missed it. * Fixes made automatically by Cargo
-
- May 27, 2019
-
-
Denis_P authored
-
- May 24, 2019
-
-
Denis_P authored
-
- May 23, 2019
-
-
Pierre Krieger authored
-
- May 18, 2019
-
-
ddorgan authored
* Initial commit of flaming fir deployment scripts * Debug * Fix formatting * Correct wget syntax * Use 8 char commit id * 9 chars * Use the longer CI_BUILD_REF ref to slice from * Fix backtick error with flaming fir deploy script * Use the correct commit id length * Split out validator deploments * Fix syntax, missing : * Pass hostname as TARGET_HOST per validator * Correct syntax * Uncomment wget * Switch deploy -> kubernetes * Use full group name * Check awx log * Fix if syntax and ignore failed * Use correct JOB_ID and fix if syntax * Use correct variable * Print ansible awx log and status * Make awx status clearer * make variable names consistent * Do 15 second checkups on the job * Remove extra echo * Use artifacts/VERSION instead of gitlab variables * Use all of the VERSION info
-
- May 16, 2019
-
-
Denis_P authored
* metadata for docker image * metadata for docker image
-
- May 14, 2019
-
-
Denis_P authored
-
- May 13, 2019
-
-
gabriel klawitter authored
* strictly require <= 120 characters
-
Denis_P authored
* tag for wasm tst
-
- May 09, 2019
-
-
Pierre Krieger authored
* Make more crates compile for WASM browser * More crates * Update .gitlab-ci.yml Co-Authored-By: Sergei Pepyakin <[email protected]>
-
- May 02, 2019
-
-
Denis_P authored
-
- May 01, 2019
-
-
Pierre Krieger authored
-
- Apr 29, 2019
-
-
Pierre Krieger authored
* Make libp2p compile for wasm32-unkown-unknown * Fix tests * Add some crates
-
- Apr 27, 2019
-
-
Denis_P authored
-
- Apr 26, 2019
-
-
ddorgan authored
-
- Apr 23, 2019
-
-
Bastian Köcher authored
-
- Apr 15, 2019
-
-
Denis_P authored
-
- Apr 02, 2019
-
-
gabriel klawitter authored
-
Denis_P authored
* new Dockerfile, new cache * typo * test build with cache * Update .gitlab-ci.yml Co-Authored-By: TriplEight <[email protected]> * Update .gitlab-ci.yml Co-Authored-By: TriplEight <[email protected]> * Update .gitlab-ci.yml Co-Authored-By: TriplEight <[email protected]> * cleanup * done * cosmetics * removed unneded lines
-
- Mar 22, 2019
-
-
gabriel klawitter authored
* add option to specifiy substrate node name via environment variable file * gitlab-ci: change job names and adopt to polkadot pipeline * upgrade helm chart Signed-off-by: gabriel <[email protected]>
-
- Mar 15, 2019
-
-
Bastian Köcher authored
-
- Feb 28, 2019
-
-
gabriel klawitter authored
-
- Feb 27, 2019
-
-
gabriel klawitter authored
-
gabriel klawitter authored
* ci: add kubernetes helm chart and gcp deployment * use official or parity's docker images only
-
- Feb 17, 2019
-
-
gabriel klawitter authored
-
- Feb 15, 2019
-
-
gabriel klawitter authored
-
- Feb 08, 2019
-
-
gabriel klawitter authored
CI: label a pull request breaksapi if there are changes on the wasm source code but no changes to the spec_version (#1727) * trigger labelling pipeline for runtime changing pull requests * cut out aws config as it is now included in the parity/awscli image
-
- Feb 06, 2019
-
-
gabriel klawitter authored
-
Bastian Köcher authored
* Make runtime macros work without required `macro_use` * Adds node-template * Adds node-template-release tool * Fixes building `node-template` and improve the release * Add `profile.release` by release script to remove warning * Adds script for releasing the node template * Fixes compilation after master merge * Port node-template to edition 2018 * Remove license * Fixes compilation after master merge * Add `node-template-release.sh` into the CI * WIP Ci integrate node template (#1701) * copy artifacts to s3 bucket latest path * typo * bucket name * Update wasm files
-
gabriel klawitter authored
-
- Feb 05, 2019
-
-
gabriel klawitter authored
* add test for wasm runtime changes * use default container * disable cache for runtime source test * compare spec_versions directly
-
- Jan 17, 2019
-
-
Sergei Pepyakin authored
* Add debug-assertions=y * Return space
-
- Jan 16, 2019
-
-
gabriel klawitter authored
* build rust docs and publish them on s3 * fix yaml anchors * debug i * debug fix * typo * add doc build caching * cache doc artifacts * test caching * more caching, aws tuning * debug i * debug ii * rework caching * send to substrate_service/index.html per default
-
- Dec 10, 2018
-
-
gabriel klawitter authored
* gitlab-ci.yml: upload binaries to s3 * gitlab-ci.yml: typo tag names * gitlab-ci.yml: avoid dots in tags * gitlab-ci.yml: try before_script * gitlab-ci.yml: indentation * gitlab-ci.yml: unified before_script * gitlab-ci.yml: don't forget script * use VERSION file * build.sh only before builds * git_strategy: none * use own docker awscli image * typo * use artifacts folder * enable uploads to s3 as well * add builds.sh to tests
-
- Dec 06, 2018
-
-
gabriel klawitter authored
* substrate version string can and can not contain additional strings * make substrate version detection future proof^tm
-
- Dec 05, 2018
-
-
gabriel klawitter authored
* .gitlab-ci.yml: update to include docker builds and publishing * add Dockerfile for the ci
-