Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Companion for #9512 (Support test-runner to submit unsigned_extrinsic) #3589

Merged
3 commits merged into from
Aug 7, 2021
Merged

Companion for #9512 (Support test-runner to submit unsigned_extrinsic) #3589

3 commits merged into from
Aug 7, 2021

Conversation

zjb0807
Copy link
Contributor

@zjb0807 zjb0807 commented Aug 7, 2021

@bkchr bkchr added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Aug 7, 2021
@ghost
Copy link

ghost commented Aug 7, 2021

Waiting for commit status.

@ghost ghost merged commit 26aee2b into paritytech:master Aug 7, 2021
s3krit pushed a commit that referenced this pull request Aug 10, 2021
#3589)

* update polkadot-simnet

* update Substrate

Co-authored-by: parity-processbot <>
@s3krit s3krit mentioned this pull request Aug 10, 2021
3 tasks
s3krit added a commit that referenced this pull request Aug 10, 2021
* Guard against XCM recursive bombs by setting a recursion limit

* Add test and set a lower recursion limit

* Use u32 instead of usize for recursion limit

* Make spellcheck happy

* Cargo fmt

* Limit XCM decoding depth in UMP message processing

* Modify test to check for recursion in BuyExecution

* Update xcm/xcm-simulator/example/src/lib.rs

Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>

* Make cargo fmt happy

* WIP for testing recursion limit in WASM

* Revert "WIP for testing recursion limit in WASM"

This reverts commit 39181b4.

* Remove XCM recursion limit test

* Add recursion test for XCM message execution

* Set a more sensible recursion limit

* Cargo fmt

* Implement successful_origin for benchmarks

* Set recursion limit to 8 and create integration tests directory for xcm-executor

* Cargo fmt

* Add runtime-benchmarks feature to test-runtime

* Give up creating ConvertOriginToLocal and use EnsureXcm

* Re-add ConvertOriginToLocal

* Fix compilation

* Update xcm/xcm-executor/src/lib.rs

Co-authored-by: Gavin Wood <gavin@parity.io>

* Add decoding limit to all versioned XCM decode calls

* Fix recursion limit test

* Set a lower recursion count for recursion test

* move integration tests to their own folder, fix recursion check in execute_effects

* Remove xcm-executor integration tests directory

* fix up

* Update Cargo.lock

* Update runtime/parachains/src/ump.rs

* use proper decode limit

* fix decode depth limit

* here too

* Remove unused import

* remove dbg

* Make CI happy

* Revert decode_all_with_depth_limit changes

* Remove unused import

* switch substrate & beefy to polkadot-v0.9.9 branch

* Companion to #9514 (Remove Filter and use Contains instead) (#3591)

* Remove Filter and use Contains instead

* Fixes

* Remove patch

* Formatting

* update Substrate

Co-authored-by: parity-processbot <>

* fix warnings and staking miner

* Companion for #9512 (Support test-runner to submit unsigned_extrinsic) (#3589)

* update polkadot-simnet

* update Substrate

Co-authored-by: parity-processbot <>

* fix XCM hardening

* remove old migrations (#3609)

* rustfmt

Co-authored-by: Keith Yeung <kungfukeith11@gmail.com>
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Co-authored-by: Bastian Köcher <info@kchr.de>
Co-authored-by: Gavin Wood <gavin@parity.io>
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com>
Co-authored-by: zjb0807 <zjb0807@qq.com>
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants