dependabot[bot]
1d9d959b1a
Bump chevdor/srtool-actions from 0.4.0 to 0.5.0 ( #5769 )
...
Bumps [chevdor/srtool-actions](https://github.com/chevdor/srtool-actions ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/chevdor/srtool-actions/releases )
- [Commits](https://github.com/chevdor/srtool-actions/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: chevdor/srtool-actions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-08 10:30:39 +00:00
BenWhiteJam
fe1339ce43
Update release-99_bot.yml ( #5764 )
...
* Update release-99_bot.yml
* Update .github/workflows/release-99_bot.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2022-07-08 12:29:01 +02:00
Wilfried Kopp
0914a2dac4
cleanup
2022-07-08 09:21:39 +02:00
Wilfried Kopp
c14766fd63
Add new room to the matrix notifications
2022-07-08 09:21:39 +02:00
dependabot[bot]
a9b20b2ff5
Bump chevdor/srtool-actions from 0.4.0 to 0.5.0
...
Bumps [chevdor/srtool-actions](https://github.com/chevdor/srtool-actions ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/chevdor/srtool-actions/releases )
- [Commits](https://github.com/chevdor/srtool-actions/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: chevdor/srtool-actions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-08 09:04:14 +02:00
Adrian Catangiu
27b538222e
pallet-mmr: handle forks without collisions in offchain storage ( #11594 )
...
* pallet-mmr: fix some typos
* pallet-mmr: make the MMR resilient to chain forks
* pallet-mmr: get hash for block that added node
* beefy-mmr: add debug logging
* add explanatory comment
* account for block offset of pallet activation
* add support for finding all nodes added by leaf
* minor improvements
* add helper to return all nodes added to mmr with a leaf append
* simplify leaf_node_index_to_leaf_index
summing the (shifted) differences in peak positions adds up to the (shifted) final position, so
don't need to fold over positions.
* dead fish: this also doesn't work
The idea was to keep a rolling window of `(parent_hash, pos)` leaf
entries in the offchain db, with the window matching the one
that provides `block_num -> block_hash` mappings in `frame_system`.
Once a leaf exits the window it would be "canonicalized" by switching
its offchain db key from `(parent_hash, pos)` to simple `pos`.
This doesn't work however because there's no way to get leaf contents
from offchain db while in runtime context.. so no way to get+clear+set
leaf to change its key in offchain db.
Ideas:
1. move the "canonicalization" logic to offchain worker
2. enhance IndexingApi with "offchain::move(old_key, new_key)"
This is weird, but correct, deterministic and safe AFAICT, so
it could be exposed to runtime.
* simplify rightmost_leaf_node_index_from_pos
* minor fix
* move leaf canonicalization to offchain worker
* move storage related code to storage.rs
* on offchain reads use canonic key for old leaves
* fix offchain worker write using canon key
* fix pallet-mmr tests
* add documentation and fix logging
* add offchain mmr canonicalization test
* test canon + generate + verify
* fix pallet-beefy-mmr tests
* implement review suggestions
* improve test
* pallet-mmr: add offchain pruning of forks
* pallet-mmr: improve offchain pruning
Instead of keeping pruning map as single blob in offchain db,
keep individual parent-hash lists with block-num identifier as part
of the offchain key.
Signed-off-by: acatangiu <adrian@parity.io >
* pallet-mmr: improve MMRStore<OffchainStorage>::get()
Do the math and retrieve node using correct (canon or non-canon)
offchain db key, instead of blindly looking in both canon and non-canon
offchain db locations for each node.
Still fallback on looking at both if for any reason it's not where
expected.
Signed-off-by: acatangiu <adrian@parity.io >
* pallet-mmr: storage: improve logs
* fix tests: correctly persist overlay
runtime indexing API works on overlay, whereas offchain context
bypasses overlay, so for loops > canon-window, canon would fail.
* pallet-mmr: fix numeric typo in test
* add comment around LeafData requirements
Signed-off-by: acatangiu <adrian@parity.io >
Co-authored-by: Robert Hambrock <roberthambrock@gmail.com >
2022-07-07 15:02:37 +00:00
Arkadiy Paronyan
64ebc12a3f
Fix clearing queued blocks in the sync module ( #11763 )
2022-07-07 14:24:06 +00:00
Chevdor
9fc4e16eff
Version bump to v0.9.26/9260 ( #5755 )
...
* Bump spec_version to 9260
* Version bump to v0.9.26
2022-07-06 10:31:45 +00:00
Xavier Lau
d0f81ba65f
Rename extra_constant ( #5749 )
2022-07-06 10:04:52 +00:00
dependabot[bot]
8e60bf0007
Bump wasmtime from 0.38.0 to 0.38.1 ( #5741 )
...
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime ) from 0.38.0 to 0.38.1.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases )
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md )
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v0.38.0...v0.38.1 )
---
updated-dependencies:
- dependency-name: wasmtime
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 09:46:20 +00:00
Chevdor
7cbe7c9586
Several small fixes to the templates of the release notes ( #5756 )
2022-07-06 09:25:26 +00:00
Ignacio Palacios
5c8fc013d1
Update Readme for integration-tests ( #1429 )
...
* Update Readme for integration-tests
* Update parachains/README.md
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
2022-07-06 11:10:14 +02:00
Chevdor
05bbba6f13
Backports from 0.9.25 ( #5754 )
...
* Bump impl_version for Westend (#5745 )
* Bump Westend specs to 9251
2022-07-06 08:35:43 +00:00
Svyatoslav Nikolsky
3f29fd04e1
Remove bridges subtree ( #5752 )
...
* remove bridges folder
* remove BRIDGES.md
* remove bridges mentions from top Cargo.toml
* remove bridges from CODEOWNERS
* remove bridges mentions from testing.md
* remove bridge pallets from Rococo/Wococo runtime
* also remove from node
2022-07-06 06:54:38 +00:00
Squirrel
4561c6c45b
standard way to get at the docs ( #1430 )
...
* standard way to get at the docs
* Update README.md
2022-07-05 19:15:45 +00:00
Javier Viola
2e42da645f
[Zombienet] test deregister validator ( #5718 )
...
* Update metric name and doc
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* add test and rename metric to use
* change within time for test
* Update .gitlab-ci.yml
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com >
* Update .gitlab-ci.yml
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com >
* Properly format the stash account
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* Update test
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* change metric name
* Bump quote from 1.0.19 to 1.0.20 (#5736 )
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.19 to 1.0.20.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.19...1.0.20 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* backport minimum weight to fee to master (#5739 )
* propose fix fees
* add tests to kusama runtime as well
* better tests
* last change
* last update
* Fix test
* ignore tests again
* staking-miner: CLI flag delay solution x secs (#5734 )
* staking-miner: CLI flag delay solution x secs
* Update utils/staking-miner/src/monitor.rs
* Update utils/staking-miner/src/opts.rs
* more logging
* add more verbose logging
* Update utils/staking-miner/src/opts.rs
Co-authored-by: David <dvdplm@gmail.com >
* Update utils/staking-miner/src/opts.rs
Co-authored-by: David <dvdplm@gmail.com >
* remove redundant check
Co-authored-by: David <dvdplm@gmail.com >
* fix(staking miner): check latest state in solution (#5744 )
* bump zombienet version and fix test
* Update zombienet_tests/smoke/0003-deregister-register-validator-smoke.toml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update zombienet_tests/smoke/0003-deregister-register-validator.js
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
Co-authored-by: Andrei Sandu <andrei-mihail@parity.io >
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kian Paimani <5588131+kianenigma@users.noreply.github.com >
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
Co-authored-by: David <dvdplm@gmail.com >
Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com >
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2022-07-05 18:43:01 +00:00
Chevdor
79a1db482b
Fix regexp to find the repo name ( #5751 )
2022-07-05 13:37:16 +02:00
Ignacio Palacios
313d450c01
Adding integration tests ( #1426 )
...
* adding parachains integration tests
* final integration-tests
* Update parachains/integration-tests/statemine/xcm/2_ump.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemine/xcm/1_dmp.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemine/xcm/4_hrmp.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemint/xcm/1_dmp.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemint/xcm/2_ump.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemint/xcm/4_hrmp.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemine/xcm/3_hrmp-open-channels.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update parachains/integration-tests/statemint/xcm/3_hrmp-open-channels.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* clean up & trailling spaces
* leftovers
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2022-07-05 12:24:54 +02:00
GreenBaneling | Supercolony
92920c6b0d
[contracts] Fixed the bug with transfer value for delegate call ( #11771 )
...
* Fixed the bug with transfer value.
* Apply suggestions from code review
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
* Moved check into `initial_transfer`
* Fmt
Co-authored-by: Alexander Theißen <alex.theissen@me.com >
2022-07-05 10:12:16 +00:00
Alexander Samusev
4b5b23c2ba
[ci] Remove polkadot-companion-labels GHA ( #11774 )
2022-07-05 09:48:37 +02:00
Vsevolod Stakhov
9dc99f0229
Limit stagnant checks to a certain amount of entries ( #5742 )
...
* Limit number of elements loaded from the stagnant key
This will likely be required if we enable stagnant prunning as currently database has way
too many entries to be prunned in a single iteration
* Fmt run
* Slightly improve logging
* Some more debug nits
* Fmt pass
2022-07-04 08:08:27 +00:00
Niklas Adolfsson
6d672f0951
fix(staking miner): check latest state in solution ( #5744 )
2022-07-01 15:05:01 +00:00
Alexander Samusev
63494a34d9
[ci] Send bench results to S3 ( #1417 )
...
* [ci] Send bench results to S3
* move publish stage
2022-07-01 11:42:35 +02:00
Niklas Adolfsson
ef198a579c
staking-miner: CLI flag delay solution x secs ( #5734 )
...
* staking-miner: CLI flag delay solution x secs
* Update utils/staking-miner/src/monitor.rs
* Update utils/staking-miner/src/opts.rs
* more logging
* add more verbose logging
* Update utils/staking-miner/src/opts.rs
Co-authored-by: David <dvdplm@gmail.com >
* Update utils/staking-miner/src/opts.rs
Co-authored-by: David <dvdplm@gmail.com >
* remove redundant check
Co-authored-by: David <dvdplm@gmail.com >
2022-06-30 10:46:37 +00:00
Chevdor
0654242bf1
Second part of the Docker CI fix ( #1420 )
...
* Switch to defautl working-directory
* Fix manual docker CI
* Fix ENV/Context
* Fix both CI workflows
2022-06-30 10:13:07 +00:00
Sergej Sakac
c39bea2245
nomination-pools fix ( #11748 )
...
* Nomination pool fix
* fmt
2022-06-30 10:02:57 +00:00
João Paulo Silva de Souza
2a4ff63067
add release-engineering to CI files' reviewers ( #1413 )
2022-06-30 08:26:35 +00:00
Kian Paimani
bf9e324e8c
backport minimum weight to fee to master ( #5739 )
...
* propose fix fees
* add tests to kusama runtime as well
* better tests
* last change
* last update
* Fix test
* ignore tests again
2022-06-29 20:26:07 +00:00
Kian Paimani
b293cd9290
Refund weight in system::fillBlock ( #11754 )
...
* fix
* pushed
* node: fix fee multiplier test
Co-authored-by: André Silva <andrerfosilva@gmail.com >
2022-06-29 16:39:56 +00:00
Chevdor
d99ab3f82a
Fix Docker CI ( #1418 )
2022-06-29 16:03:44 +00:00
bernardo
ee49f744dd
add wss bootnodes to statemine/t chainspec ( #1378 )
...
* add wss bootnodes to statemint chainspec
* add wss bootnodes to statemine chainspec
2022-06-29 11:29:28 -03:00
dependabot[bot]
533aad991a
Bump quote from 1.0.19 to 1.0.20 ( #5736 )
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.19 to 1.0.20.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.19...1.0.20 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-29 02:48:47 +00:00
Andronik
8ba03ac6d2
zombienet: try to fix parachains upgrade test ( #5724 )
...
* zombienet: try to fix parachains upgrade test
* try a different collator image
* Revert "try a different collator image"
This reverts commit c83b2929f5a703be0979b4429ab01808408b074d.
* try setting cumulusBased
* fix zombienet upgrade test
* change image
* update command for test
* update zombienet image
* bump zombienet version
* bump zn version
* Revert "try setting cumulusBased"
This reverts commit 0312fa0a7a19065e097b186a08757938abd7c130.
* Revert "update command for test"
This reverts commit 81707e30188a1838e952d66deedaecbff6cb2971.
* Revert "change image"
This reverts commit 43a4f4a6a0286f5bf6698a44b82de835a723b531.
* zombienet: change validator image to a PR branch
Co-authored-by: Javier Viola <javier@parity.io >
2022-06-28 09:15:12 +00:00
Koute
4981446a82
Update dependencies (companion for substrate#11722) ( #5731 )
...
* Update dependencies
* Update `substrate` to ee3eb8f2448cc1bb978c5d1564febd351c128bb0
2022-06-28 09:13:54 +00:00
Andrei Sandu
e7cded019b
Update metric name and doc ( #5716 )
...
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
2022-06-28 09:10:12 +00:00
Koute
3d89fa3605
Prevent unsoundness in environments with broken madvise(MADV_DONTNEED) ( #11722 )
...
* Prevend unsoundness in environments with broken `madvise(MADV_DONTNEED)`
* Add the `std` feature to `rustix` dependency
Apparently not having this breaks compilation on non-nightly toolchains.
* Autodetect the page size when checking whether `madvise` works
* Only make sure that the madvice check doesn't return `Err`
2022-06-28 06:54:56 +00:00
dependabot[bot]
ae9c1e6416
Bump reqwest from 0.11.10 to 0.11.11 ( #5732 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.10 to 0.11.11.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.10...v0.11.11 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 05:53:03 +00:00
Muharem Ismailov
bced5732bf
Democracy.fast_track not allowed with zero voting period ( #11666 )
...
* Democracy.fast_track not allowed with zero voting period
* revert static parameter alter line
* ensure voting period greater zero
* update doc for fast_track
* unit test: instant fast track to the next block referendum is backed
* fix typos in comments
2022-06-27 14:33:58 +00:00
João Paulo Silva de Souza
6cf017ec85
add release-engineering to CI files' reviewers ( #5733 )
2022-06-27 12:00:52 +00:00
dependabot[bot]
09b10fa25e
Bump parity-scale-codec from 3.1.2 to 3.1.5 ( #5720 )
...
Bumps [parity-scale-codec](https://github.com/paritytech/parity-scale-codec ) from 3.1.2 to 3.1.5.
- [Release notes](https://github.com/paritytech/parity-scale-codec/releases )
- [Changelog](https://github.com/paritytech/parity-scale-codec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/parity-scale-codec/compare/parity-scale-codec-3.1.2...parity-scale-codec-3.1.5 )
---
updated-dependencies:
- dependency-name: parity-scale-codec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 10:27:49 +00:00
Chevdor
d3ac8f79b9
Add checklist item ( #5715 )
...
* Add checklist item
* Update .github/ISSUE_TEMPLATE/release.md
Co-authored-by: Mara Robin B. <mara@broda.me >
2022-06-27 12:15:37 +02:00
Chevdor
7e4eaf8a2d
Fix GHA hash ( #1411 )
2022-06-27 10:15:13 +00:00
Chevdor
7fe0f7fc62
Remove left over runtime sections for client builds ( #1401 )
...
fix #1124
2022-06-27 10:00:21 +00:00
dependabot[bot]
c2e0886045
Bump smallvec from 1.8.0 to 1.8.1 ( #1409 )
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: smallvec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 08:39:27 +00:00
Chevdor
700f19e2ed
Fix 5560: add support for a new staking-miner info command ( #5577 )
...
* Refactoring opts out
* Implement info command
fix #5560
* remove useless change
* Remove unnecessary brackets
* Fix and add tests
* Promote the uri flag to global
* Ignore lint identity ops
* Reverse adding #[allow(identity_op)]
* Add cli test for the info command
* Add licende headers and fix some grumbles
* Add retrieval of the linked version and make the json output optional
* Fix tests
* Keep it generic and renamed builtin into linked
* Rebase master
* Add runtimes compatibility information
* Silence erroneous warning about unsafe
* Fix spellcheck
* Update utils/staking-miner/src/runtime_versions.rs
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
2022-06-25 16:46:18 +02:00
Nathan Whitaker
421b4b63d0
Avoid a duplicate block request when syncing from a fork ( #11094 )
...
* Separate queueing blocks for import from removal
* Add regression tests
* Remove unnecessary log
* Clear queued blocks when processed
* Move check out of match block
* Track queued block ranges
* Update client/network/sync/src/blocks.rs
* Update client/network/sync/src/blocks.rs
* Update client/network/sync/src/blocks.rs
* Update client/network/sync/src/blocks.rs
* FMT
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
Co-authored-by: Bastian Köcher <info@kchr.de >
2022-06-25 00:21:07 +02:00
Koute
bda05cecaf
Bump wasmtime to 0.38.0 and zstd to 0.11.2 (companion for substrate#11720) ( #5707 )
...
* Bump `wasmtime` to 0.37.0 and `zstd` to 0.11.2
* Bump `wasmtime` to 0.38.0
* update lockfile for {"substrate"}
Co-authored-by: parity-processbot <>
2022-06-24 12:29:29 +00:00
Koute
025e1d76f1
Bump wasmtime to 0.38.0 and zstd to 0.11.2 ( #11720 )
...
* Bump `wasmtime` to 0.37.0 and `zstd` to 0.11.2
* Bump `wasmtime` to 0.38.0
2022-06-24 11:25:21 +00:00
Sergei Shulepov
94a85eeac7
pvf: ensure enough stack space ( #5712 )
...
* pvf: ensure enough stack space
* fix typos
Co-authored-by: Andronik <write@reusable.software >
* Use rayon to cache the thread
Co-authored-by: Andronik <write@reusable.software >
2022-06-24 13:16:36 +02:00
dependabot[bot]
63b875aa74
Bump generic-array from 0.12.3 to 0.12.4 in /bridges/fuzz/storage-proof ( #5648 )
...
Bumps [generic-array](https://github.com/fizyk20/generic-array ) from 0.12.3 to 0.12.4.
- [Release notes](https://github.com/fizyk20/generic-array/releases )
- [Changelog](https://github.com/fizyk20/generic-array/blob/0.12.4/CHANGELOG.md )
- [Commits](https://github.com/fizyk20/generic-array/compare/0.12.3...0.12.4 )
---
updated-dependencies:
- dependency-name: generic-array
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-24 11:09:13 +00:00