Egor_P
eeb368ed9c
GHW for building and publishing docker images ( #1391 )
...
* add ghw and scripts for docker image deployment
* debug
* add permissions for content
* fix path to the bin folder
* add tags
* rename env
* fix path to docker file
* make polkadot-parachain executable
* fix typo
* fix more typos
* test
* revert back use of working directory
* mke bin executable in the artifacts folder
* use cd instead of working directory
* change path to cash
* fix path to cash
* change cache key
* delete old flows
* addressed PR comments
* fix path
* reorg docker files
2023-09-06 17:11:10 +03:00
Squirrel
4c077b209b
pallet asset-conversion additional quote tests ( #1371 )
...
* added identity quote test (only possible if fees are not included in quote)
* add tests that compare quoted price to actual execution
2023-09-06 15:00:53 +01:00
Juan
68ab943c65
Remove deprecated pallet_balances's set_balance_deprecated and transfer dispatchables ( #1226 )
...
* remove deprecated dispatchables
* update test
* update tests
* update tests
* add prdocs
* add prdoc
* Update docs/prdoc/pr_1226.prdoc
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* move prdoc file
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2023-09-06 16:06:47 +03:00
Chevdor
50de035f6d
Fix PRdoc check ( #1419 )
2023-09-06 13:58:53 +02:00
Cem Eliguzel
dc28df0b27
Fix the wasm runtime substitute caching bug ( #1416 )
2023-09-06 13:02:33 +03:00
dependabot[bot]
cd901764a5
Bump enumn from 0.1.11 to 0.1.12 ( #1412 )
...
Bumps [enumn](https://github.com/dtolnay/enumn ) from 0.1.11 to 0.1.12.
- [Release notes](https://github.com/dtolnay/enumn/releases )
- [Commits](https://github.com/dtolnay/enumn/compare/0.1.11...0.1.12 )
---
updated-dependencies:
- dependency-name: enumn
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>
Co-authored-by: Bastian Köcher <git@kchr.de >
2023-09-06 12:30:54 +03:00
Xiliang Chen
cd71f7e9b1
RFC 14: Improve locking mechanism for parachains ( #1290 )
...
* rfc14
* Update polkadot/runtime/common/src/paras_registrar/mod.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
* Update polkadot/runtime/common/src/paras_registrar/mod.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
* Update polkadot/runtime/common/src/paras_registrar/mod.rs
Co-authored-by: Bastian Köcher <git@kchr.de >
* fmt
* fix
* Update polkadot/runtime/common/src/paras_registrar/migration.rs
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* fmt
* 2224 is unlocked
* update migration list
* update comment
* use VersionedMigration
---------
Co-authored-by: Bastian Köcher <git@kchr.de >
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-09-06 11:09:07 +02:00
Chevdor
eaf380aaf5
Add PRdoc check ( #1408 )
...
* Add test prdoc
* Prepare for the check
* Escape PR number
* Fix conditional step
* Add checkout and actual check
* Cleanup
* Minor fixes
* Add doumentation
* Add more doc
2023-09-06 11:25:47 +03:00
Chevdor
7986b12624
fmt fixes ( #1413 )
2023-09-06 11:12:55 +03:00
Francisco Aguirre
51dcc9fbc8
Enforce a decoding limit in MultiAssets ( #1395 )
...
* Enforce a decoding limit in MultiAssets
* ".git/.scripts/commands/fmt/fmt.sh"
* Update polkadot/xcm/src/v3/multiasset.rs
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
* Just use a BoundedVec
* Conflicts
---------
Co-authored-by: command-bot <>
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
2023-09-06 00:56:32 +03:00
Alexander Theißen
336916827f
Remove dynamic dispatch using Ext ( #1399 )
2023-09-05 13:24:19 +02:00
Marcin S
ec8949f624
Remove redundant calls to borrow() ( #1393 )
...
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com >
2023-09-05 12:11:30 +02:00
Dmitry Markin
12194445b2
Get rid of polling in WarpSync ( #1265 )
2023-09-05 12:34:50 +03:00
dependabot[bot]
adf847a582
Bump actions/checkout from 3 to 4 ( #1398 )
...
* Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update fmt-check.yml
* Update .github/workflows/check-licenses.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update .github/workflows/check-markdown.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* Update .github/workflows/fmt-check.yml
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com >
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2023-09-05 11:47:08 +03:00
dependabot[bot]
711132c961
Bump thiserror from 1.0.47 to 1.0.48 ( #1396 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.47 to 1.0.48.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48 )
---
updated-dependencies:
- dependency-name: thiserror
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>
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com >
2023-09-05 09:27:19 +02:00
joe petrowski
a14691804d
Move Relay-Specific Shared Code to One Place ( #1193 )
...
* add common libs
* asset hubs
* add westend
* bridge hubs
* collectives
* contracts
* emulated tests
* parachain bin
* delete collectives constants and update docs
* integration tests should have apache license (some missing, some needed changing)
* propagate features
* fmt
2023-09-05 08:13:19 +02:00
Liam Aharon
7217a5da65
rust docs: add simple analytics ( #1377 )
...
* inject simple analytics
* comments
* fix chown
* comments
* doc features
2023-09-05 12:31:57 +10:00
PG Herveou
076529ea55
Contracts: Update read_sandbox ( #1390 )
...
* Update runtime.rs
* Fix
* Revert "Update runtime.rs"
This reverts commit 808f026a835b1f2707f640799454a50fd3a8be7b.
* nit mono-repo fixes
2023-09-04 21:33:20 +02:00
Dmitry Markin
01cdae878d
Extract block announce validation from ChainSync ( #1170 )
2023-09-04 18:27:53 +03:00
Alexander Samusev
ddab7156b4
[ci] Remove runtime-benchmarks from tests ( #1335 )
...
* [ci] Remove runtime-benchmarks from tests
* Update .gitlab/pipeline/test.yml
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* remove ing
* move benchmark tests to additional tests
* rm -q option
* try release profile
* use testnet profile
* move to a separate job
* rm dup
---------
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-09-04 17:58:32 +03:00
ordian
89bfdb15da
approval-voting: use proper hash when querying session info ( #1387 )
2023-09-04 16:48:12 +02:00
Oliver Tale-Yazdi
2f242e0792
Cleanup repo (a tiny bit) ( #1382 )
...
* Delete stale adoc files
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Convert adoc to md
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add adoc to gitignore
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Delete more random unmaintained files
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Markdown lint
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-09-04 15:45:33 +03:00
Xiliang Chen
be761b743b
add Treasurer to SchedulerOrigin ( #1325 )
2023-09-04 13:42:19 +02:00
Ignacio Palacios
2c35bc3d27
[xcm-emulator] Redo Parachain init ( #1356 )
...
* bring back proper init
* refactor block cycle
* ".git/.scripts/commands/fmt/fmt.sh"
* Update cumulus/xcm/xcm-emulator/src/lib.rs
Co-authored-by: Squirrel <gilescope@gmail.com >
---------
Co-authored-by: command-bot <>
Co-authored-by: Giles Cope <gilescope@gmail.com >
2023-09-04 12:30:25 +02:00
Chevdor
a30092ab42
Markdown linter ( #1309 )
...
* Add markdown linting
- add linter default rules
- adapt rules to current code
- fix the code for linting to pass
- add CI check
fix #1243
* Fix markdown for Substrate
* Fix tooling install
* Fix workflow
* Add documentation
* Remove trailing spaces
* Update .github/.markdownlint.yaml
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix mangled markdown/lists
* Fix captalization issues on known words
2023-09-04 12:02:32 +03:00
Oliver Tale-Yazdi
830fde2a60
Update fmt file and some authors ( #1379 )
...
* Include bridges into fmt
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Fix some authors
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
---------
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-09-04 09:19:41 +02:00
dependabot[bot]
a7ed6d2086
Bump the known_good_semver group with 1 update ( #1375 )
...
Bumps the known_good_semver group with 1 update: [syn](https://github.com/dtolnay/syn ).
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.29...2.0.31 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: known_good_semver
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 08:48:36 +03:00
dependabot[bot]
6322a76e36
Bump proc-macro-warning from 0.4.1 to 0.4.2 ( #1376 )
...
Bumps [proc-macro-warning](https://github.com/ggwpez/proc-macro-warning ) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/ggwpez/proc-macro-warning/releases )
- [Commits](https://github.com/ggwpez/proc-macro-warning/compare/v0.4.1...v0.4.2 )
---
updated-dependencies:
- dependency-name: proc-macro-warning
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>
2023-09-04 08:48:15 +03:00
yjh
4053bdac03
feat: add futures api to TransactionPool ( #1348 )
...
* feat: add futures api to `TransactionPool`
* fix clippy
2023-09-03 21:52:20 +02:00
Gavin Wood
bc6fca3c44
Ensure cumulus/bridges is ignored by formatter and run it ( #1369 )
2023-09-03 15:11:26 +02:00
Michal Kucharczyk
2c3e869c38
substrate: chain-spec paths corrected in zombienet tests ( #1362 )
...
* substrate: chain-spec paths corrected in zombienet tests
* fix chain-spec path in cumulus test
* disable beefy on validator
---------
Co-authored-by: Javier Viola <javier@parity.io >
2023-09-02 21:25:43 +02:00
Alexander Theißen
3f92be2cc2
contracts: Update to wasmi 0.31 ( #1350 )
...
* contracts: Update to wasmi 0.31
* ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime=dev --target_dir=substrate --pallet=pallet_contracts
---------
Co-authored-by: command-bot <>
2023-09-02 14:41:33 +02:00
Sacha Lansky
8cfaad4600
[improve docs]: Template pallet ( #1280 )
...
* add and refactor docs
* commit mistake
* improvements
* fixes
* Apply suggestions from code review
Co-authored-by: Squirrel <gilescope@gmail.com >
* fix: use markdown syntax
* from review: explain what generate_deposit does
* from review: add note about errors
* updates
* fix: bring back getter
---------
Co-authored-by: Squirrel <gilescope@gmail.com >
2023-09-02 03:34:46 +03:00
Squirrel
dbbfe041fd
[xcm-emulator] Unignore cumulus integration tests ( #1247 )
...
* tests should not be run with runtime-benchmarks feature
2023-09-01 23:15:20 +03:00
eskimor
23a2b7b5b3
Fix wrong ref counting ( #1358 )
...
* Fix wrong ref counting
in case of multiple inserts at same height.
* More warn
---------
Co-authored-by: eskimor <eskimor@no-such-url.com >
2023-09-01 21:56:09 +03:00
s0me0ne-unkn0wn
a2b6470607
Use cached session index to obtain executor params ( #1190 )
...
* Import changes from archieved repo
* Revert erroneous changes
* Fix more tests
* Resolve discussions
* Fix MORE tests
* approval-voting: launch_approval better interface (#1355 )
---------
Co-authored-by: Javier Viola <javier@parity.io >
Co-authored-by: ordian <noreply@reusable.software >
Co-authored-by: ordian <write@reusable.software >
2023-09-01 21:07:32 +03:00
Sacha Lansky
ccdf636c49
fix typos ( #1339 )
2023-09-01 17:54:03 +02:00
Davide Galassi
0d6ef3e6c2
Use bandersnatch-vrfs with locked dependencies ref ( #1342 )
...
* Use bandersnatch-vrfs with locked dependencies ref
* Update ark-scale to 0.0.10
* Bump ark-substrate crates version
2023-09-01 15:58:46 +02:00
dependabot[bot]
a846813493
Bump bs58 from 0.4.0 to 0.5.0 ( #1293 )
...
Bumps [bs58](https://github.com/Nullus157/bs58-rs ) from 0.4.0 to 0.5.0.
- [Changelog](https://github.com/Nullus157/bs58-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/bs58-rs/compare/0.4.0...0.5.0 )
---
updated-dependencies:
- dependency-name: bs58
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>
2023-09-01 16:44:14 +03:00
Cyrill Leutwiler
24c41f10bb
Contracts: seal0::balance should return the free balance ( #1254 )
2023-09-01 15:33:15 +03:00
Andrei Sandu
e165eacd58
Logs: add extra debug log for negative rep changes ( #1205 )
...
* refactor and more debug
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* review
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* fix
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* 🤦
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
---------
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
2023-09-01 14:55:23 +03:00
Branislav Kontur
15cb0af58c
Added short-benchmarks for cumulus ( #1183 )
...
* Added short-benchmarks for cumulus
* Added `--bin` flag for short-benchmarks
* fix dependency for short-benchmark-cumulus
* Fixed benchmark with new XCM::V3 `MAX_INSTRUCTIONS_TO_DECODE`
* Fixed benchmark for bridge messages pallets
---------
Co-authored-by: alvicsam <alvicsam@gmail.com >
Co-authored-by: Javier Viola <javier@parity.io >
Co-authored-by: Alexander Samusev <41779041+alvicsam@users.noreply.github.com >
2023-09-01 14:27:18 +03:00
Ignacio Palacios
241601b1c1
[xcm-emulator] Improve hygiene and clean up ( #1301 )
...
* improve hygiene & clean up
* improve hygiene & clean up - xcm-emulator
* improve hygiene & clean up - common
* improve hygiene & clean up - tests
* improve hygiene & clean up - tests 2
* last hygiene bits
* ".git/.scripts/commands/fmt/fmt.sh"
---------
Co-authored-by: command-bot <>
2023-09-01 12:44:06 +02:00
dependabot[bot]
12443589e3
Bump the known_good_semver group with 1 update ( #1347 )
...
Bumps the known_good_semver group with 1 update: [clap](https://github.com/clap-rs/clap ).
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: known_good_semver
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01 03:22:35 -07:00
gupnik
16fe5be02f
Renames API ( #1186 )
...
Co-authored-by: Javier Viola <javier@parity.io >
2023-09-01 12:16:07 +05:30
Bastian Köcher
a33d7922f8
Rename polkadot-parachain to polkadot-parachain-primitives ( #1334 )
...
* Rename `polkadot-parachain` to `polkadot-parachain-primitives`
While doing this it also fixes some last `rustdoc` issues and fixes
another Cargo warning related to `pallet-paged-list`.
* Fix compilation
* ".git/.scripts/commands/fmt/fmt.sh"
* Fix XCM docs
---------
Co-authored-by: command-bot <>
2023-08-31 23:53:29 +02:00
Kevin Krone
ea5792508e
Add README to project root ( #1253 )
...
* Added root README.md draft
* Modified Contribution section to reflect unified guidelines
* Update README.md
Co-authored-by: Squirrel <gilescope@gmail.com >
* Expand Substrate description
* Added Badges and Upstream deps
* Fixed badge links
* Fixed CONTRIBUTING.md links, added security and resources section to root README.md
* Moved runtimes link to Polkadot section
---------
Co-authored-by: Squirrel <gilescope@gmail.com >
Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2023-08-31 20:45:14 +03:00
Francisco Aguirre
995d81fd84
Add environmental variable to track decoded instructions ( #1320 )
...
* Add environmental variable to track decoded instructions
* Fix doc tests
* Fix manifest formatting
* ".git/.scripts/commands/fmt/fmt.sh"
* Add one more test
* Add SetAppendix in test
---------
Co-authored-by: command-bot <>
2023-08-31 13:42:32 -03:00
Lulu
aedd280874
Fix polkadot-node-core-pvf-prepare-worker build with jemalloc ( #1315 )
...
* Fix polkadot-node-core-pvf-prepare-worker build with jemalloc
The jemalloc feature on polkadot-node-core-pvf-prepare-worker depended
on some feature gated code in polkadot-node-core-pvf-common but there
way no way to enable this feature gate.
This commit adds the feature and makes prepare-worker enable it.
* More jemalloc-allocator fixes
* Fix jemalloc-allocator feature dep
* Run `zepter format features`
---------
Co-authored-by: Marcin S <marcin@realemail.net >
2023-08-31 17:13:09 +02:00
Davide Galassi
f1f793718a
Sassafras primitives ( #1249 )
...
* Introduce Sassafras primitives
* Keystore workaround
* Fix doc
* Use in keystore
* Improve bandersnatch vrf docs
* Apply review suggestions
* Update README
* Docs improvement
* Docs fix
2023-08-31 13:38:11 +02:00