Skip to content

Commit

Permalink
Update to polkadot v1.0.0 (#132)
Browse files Browse the repository at this point in the history
* merge progress from polkadot-v0.9.39

checkpoint -- xcm config good

checkpoint -- client in progress

builds!!

updated integration-tests

* chore: cleanup integration-tests

* feat: start upgrading to polkadot-v0.9.42 -- incomplete

* feat: upgrade to v0.9.42
- Builds
- Integration tests fail

* feat: start fixing integration tests on 0.9.42 -- incomplete

* fix: integration tests 19 / 2 passing

* fix: integration tests mainnet 19 / 2 passing

* feat: weight calculation uses 2d weights

* chore: fix typos

* chore: fix formatting

* feat: better GAS_PER_SECOND

* fix: filter_asset_location updated, wrong erro check in integration test

* fix: 24 / 24 integration tests passing

* chore: update dependencies

* chore: update astar-frame dependency

* chore: update version to 1.23.0

* fix: refactor node/
- use type aliases in service.rs
- remove unnecessary clones
- use primitive from watr_common instead of watr mainnet
- add source for GAS_PER_SECOND
- rename WEIGHT_PER_GAS

* feat: update try-runtime, better benchmarking, refactor xcm_config
- Try-runtime builds
- Benchmarking script uses --list to dynamically load pallets
- xcm_config remove matches_prefix and replace with starts_with

* feat: add overhead benchmark command and production profile

* fix: add missing components after merge

* chore: fmt

* fix: fix eth_subscription by removing duplicate pub_sub

* feat: upgrade to polkadot-v0.9.43

* fix: remove rpc port and use ws port. Update service.rs to use cumulus_client_service

* chore: format code

* feat: add migrations for uplift
- paritytech/polkadot#6134
- paritytech/substrate#12310

* chore: fmt

* fix: add pallet-proxy to try-runtime feature

* feat: migrate to polkadot-v1.0.0

* fix: integration tests

* feat: use fp_self_contained for UncheckedExtrinsic and add TransactionConverter

* feat: add migrations for 0.9.30 -> 1.0.0. try-runtime passes

* chore: fmt

* feat: frame-system can be benchmarked
paritytech/cumulus@3a1b06f#diff-141115daaf5537fdd63dda2f542a4255715f3a4f5f453612e4dc8e9160f3995eR1056-R1065

* chore: update node version to v1.0.0

* chore: update version

* fix: mainnet integration tests

* feat: new benchmarks on collator hardware

---------

Co-authored-by: Peter White <petras9789@gmail.com>
  • Loading branch information
José Molina Colmenero and peterwht authored Aug 9, 2023
1 parent 1b920a4 commit 85fedc3
Show file tree
Hide file tree
Showing 106 changed files with 15,678 additions and 10,278 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test-and-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: nightly-2023-03-14
toolchain: nightly
target: wasm32-unknown-unknown
override: true
components: rustfmt, clippy
Expand Down
Loading

0 comments on commit 85fedc3

Please sign in to comment.