Skip to content

Commit

Permalink
Upgrade to polkadot v1.1.0 (#2499)
Browse files Browse the repository at this point in the history
* `check --release`

* `check --tests`

* Fixes build errors.

* Fix xcm tests

* Fix benchmark tests build errors

* Simplify the native runtime version extraction

* Remove unused imports

* Fix tests

* Fixes a clippy issue

* Update sources

* Fix formatting

* `try-runtime` subcommand has been migrated

* Fix ts tests

* Include precompile-wasm subcommand

* Add  subcommand

* update polkadot-sdk pin

* enable wasmtime precompiled feature

* Adds compile wasm script for dev CI

* Forces git patch to use ssh support

* Prettier :)

* Removes QEMU for docker support

* Fix the tests failing after the breaking change in `Eth::new` api

* Revert the changes in the moonwall config related to precompiled wasm

* Fix CI pipeline

* Add the repo for the polkadot binaries

* Fix part of the test and restore wasm for testing

* Fix github actions

* Upgrade moonwall-cli version

* Update pnpm-lock.yaml

* Fix moonwall config

* Set log level to debug for zombie upgrade

* Reduce some test

* Extract the author nimbus id from the previous block header

* Debug zombie upgrade

* Fix democracy duplicated logic

* Fix handling of the relay chain mode

* Remove unused import

* Clean up

* Fix chopsticks tests

* Changes after review comments

* Fix the polkadot release extraction
---------

Co-authored-by: librelois <c@elo.tf>
Co-authored-by: crystalin <alan@moonsonglabs.com>
  • Loading branch information
3 people authored Oct 10, 2023
1 parent 69d8dcb commit 7fee3fd
Show file tree
Hide file tree
Showing 277 changed files with 9,475 additions and 7,783 deletions.
10 changes: 0 additions & 10 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -561,15 +561,6 @@ jobs:
with:
name: moonbeam
path: target/release
- name: Retrieve polkadot binary from
run: |
POLKADOT_VERSION=${{ needs.set-tags.outputs.polkadot_ver }}
DOCKER_TAG="parity/polkadot:v${POLKADOT_VERSION}"
docker rm -f dummy 2> /dev/null | true
docker create -ti --name dummy $DOCKER_TAG bash
docker cp dummy:/usr/bin/polkadot test/tmp/polkadot
docker rm -f dummy
- name: Retrieve moonbeam binary from docker (for plainSpec generation)
run: |
MOONBEAM_COMMIT=${{ needs.set-tags.outputs.latest_rt_sha8 }}
Expand All @@ -592,7 +583,6 @@ jobs:
## Start zombie network and run tests
chmod uog+x ../target/release/moonbeam
chmod uog+x tmp/polkadot
pnpm moonwall test zombie_${{ matrix.chain }}
- name: Zip and Upload Node Logs on Failure
if: failure()
Expand Down
Loading

0 comments on commit 7fee3fd

Please sign in to comment.