dependabot[bot]
6c81cbddb5
Bump nix from 0.17.0 to 0.23.1 ( #1017 )
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.17.0 to 0.23.1.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.17.0...v0.23.1 )
---
updated-dependencies:
- dependency-name: nix
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-02-22 16:50:13 +01:00
dependabot[bot]
4755cf7c28
Bump hex-literal from 0.2.1 to 0.3.4 ( #1028 )
...
Bumps [hex-literal](https://github.com/RustCrypto/utils ) from 0.2.1 to 0.3.4.
- [Release notes](https://github.com/RustCrypto/utils/releases )
- [Commits](https://github.com/RustCrypto/utils/compare/hex-literal-v0.2.1...hex-literal-v0.3.4 )
---
updated-dependencies:
- dependency-name: hex-literal
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-02-22 16:49:46 +01:00
Alexander Theißen
829dadceca
canvas: Run migrations defined by pallet-contracts ( #1011 )
...
* Run migrations defined by pallet-contracts
* cargo fmt
2022-02-21 15:28:25 +00:00
Alexander Theißen
dfe16328b0
canvas: More refactoring ( #997 )
...
* canvas: Move contracts config to own file
* Reduce usage of parameter_types where possible
* Fix try-runtime compilation
2022-02-21 11:59:29 +00:00
Alexander Theißen
a2280507eb
canvas: Add sudo ( #1010 )
2022-02-21 11:45:43 +00:00
Squirrel
d1a5414b59
Remove migrations that have been executed. ( #986 )
2022-02-21 11:25:54 +00:00
Alexander Theißen
1918632332
Bump state version ( #1009 )
2022-02-21 10:57:56 +00:00
Bastian Köcher
53c0ec904f
Fix relay chain node name ( #1008 )
...
Before this fix the relay chain node name was always a random generated, because we did not had
implemented all the required methods of the `CliConfiguration` trait.
2022-02-21 11:34:23 +01:00
Alexander Theißen
5e80975d1b
Move Canvas xcm config to own module ( #994 )
2022-02-21 08:14:18 +00:00
Alexander Theißen
230978b683
Add canvas-kusama runtime ( #980 )
...
* Added kanvas runtime
* Fix up benchmarking
* Fixup markdown stucture
* replace :emoji_name: by utf8
* fix up header hierarchy
* Merge canvas README
* Only use "Canvas" as a name
* Remove reference to Rocanvas
2022-02-17 16:18:48 -05:00
Keith Yeung
18af89c601
Move XCM configurations out into its own module ( #981 )
...
* Move XCM configurations out into its own module
* Revert removal of the AccountNonceApi
2022-02-11 15:59:48 -08:00
Squirrel
b8eef1486c
bump tx version ( #966 ) ( #975 )
2022-02-10 16:19:16 +00:00
Squirrel
7a789ac2bc
collective flip migration removed, uniques added ( #965 ) ( #974 )
...
Co-authored-by: Ignacio Palacios <ignacio.palacios.santos@gmail.com >
2022-02-10 16:17:57 +00:00
Squirrel
cc7116dde6
new weights for release-parachains-v7.0.0 ( #951 ) ( #973 )
...
Co-authored-by: Ignacio Palacios <ignacio.palacios.santos@gmail.com >
2022-02-10 16:16:31 +00:00
Squirrel
19f0be8e08
Set statemin runtime versions ( #971 )
2022-02-10 16:15:49 +00:00
Squirrel
51f9ec06e4
Bump collator version ( #970 )
...
Co-authored-by: Wilfried Kopp <wilfried@parity.io >
2022-02-10 16:12:33 +00:00
yjh
e4576e541d
Fix some typos for client ( #968 )
...
* chore: fix typos for consensus
* chore: fix typos for RelayChainError
2022-02-09 11:20:00 +01:00
Chris Sosnin
28b653b611
Remove unused cli param ( #941 )
2022-02-01 12:03:54 +01:00
Keith Yeung
77491879cd
Add the ability to suspend or resume XCM execution on the XCMP queue ( #896 )
...
* Add the ability to suspend or resume XCM execution on the XCMP queue
* Rename QueueActive to QueueSuspended
* Add the ability to suspend the DMP queue
* Rename XCMP to DMP in comments where appropriate
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
* Add a bypass for XCMP queue suspension
* Revert "Add the ability to suspend the DMP queue"
This reverts commit 363ca09b41e40fce3f2740e7ab78f5c54781ca5c.
* Change controller origin to either root or council-issued origin
* Rename to ControllerOriginConverter
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
2022-01-31 12:12:09 +00:00
Squirrel
88928d09a4
Add safe_xcm_version to Genesis Specs ( #743 ) ( #904 )
...
* Add safe_xcm_version to Genesis Specs (#743 )
* add safe_xcm_version to genesis specs
* cargo +nightly fmt
* Point to xcm latest version
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
2022-01-26 11:11:03 +00:00
Sebastian Kunert
a9630551c2
Unify RelayChainInterface error handling and introduce async ( #909 )
2022-01-25 18:27:54 +01:00
WMQ
e25e21fd52
fix: remove duplicate event of pallet_balances ( #933 )
...
* fix: remove duplicate event of pallet_balances
https://github.com/paritytech/substrate/blob/master/frame/support/src/traits/tokens/currency.rs#L158
https://github.com/paritytech/substrate/blob/master/frame/balances/src/lib.rs#L1647
Since 0.9.12 of substrate, there is no need for a separate of balances event in runtime.
* Update impls.rs
2022-01-25 12:50:00 +01:00
Qinxuan Chen
fd145766d4
Companion for substrate#10632 ( #895 )
...
* Companion for substrate#10632
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* cargo update -p clap
Signed-off-by: koushiro <koushiro.cqx@gmail.com >
* Update substrate
* update lockfile for {"polkadot"}
Co-authored-by: Keith Yeung <kungfukeith11@gmail.com >
Co-authored-by: parity-processbot <>
2022-01-25 11:42:59 +00:00
Bastian Köcher
a9eb032086
Update Substrate & Polkadot ( #930 )
...
* Update Substrate & Polkadot
* Hmm
* Set workspace hint path
* Test
* Use absolute path
* Update again
2022-01-22 20:49:01 +00:00
Bastian Köcher
9dd0f5c225
pov-recovery: Enable pov-recovery as well on full nodes ( #927 )
...
* pov-recovery: Enable pov-recovery as well on full nodes
Pov recovery was before only enabled for collators. The reason behind this was prevention of spam of
the relay chain for block recovery. However, recent events has shown that this wasn't a good idea.
So, this pr enables pov-recover for normal full nodes as well, but with a much higher delay before
trying to recover a block. This means that full nodes will wait in minimum 2.5 minutes and in
maximum 5 minutes before recovering a block. This should give collators in "normal mode" enough time
to recover a block (they wait in maximum 6 seconds after they have seen a new candidate in the relay
chain) before recovering a block. So, we should hopefully not spam the relay chain.
* FMT
* Fixes
* Fix documentation
2022-01-21 20:16:11 +01:00
Oliver Tale-Yazdi
2327eae5c9
Use define_benchmarks! ( #926 )
...
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
2022-01-21 17:13:23 +00:00
Squirrel
d07da1c883
Bump the collator version ( #747 ) ( #919 )
...
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2022-01-21 11:45:56 +00:00
Keith Yeung
9c977d66a3
Companion for paritytech/polkadot#4712 ( #901 )
...
* Rename ParentIsDefault to ParentIsAllZeroes
* Fixes
* Create ParentAccounts for respective networks
* Fixes
* Use b"Parent" as the basis for generating parent AccountId
* Fixes
* Use preset parent account ID
* update lockfile for {"polkadot"}
Co-authored-by: parity-processbot <>
2022-01-21 11:40:27 +00:00
Bastian Köcher
0760c6804f
Statemint: Support running statemint only with ed25519 ( #923 )
...
* Statemint: Support running statemint only with ed25519
* FMT
* Update polkadot-parachains/parachains-common/src/lib.rs
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com >
2022-01-21 09:17:02 +01:00
Squirrel
ec751f8fca
merge of: Add system weights to Statemint ( #762 ) ( #918 )
...
* Add system weights to Statemint (#762 )
* waiting for weights from bm
* frame_system weights added
* cargo toml fix + fmt
* removed non-existent set_changes_trie_config
Co-authored-by: Ignacio Palacios <ignacio.palacios.santos@gmail.com >
2022-01-21 08:11:01 +00:00
Oliver Tale-Yazdi
b5c8fcbae6
co #4746 : Require MaxEncodedLen per default ( #917 )
...
* Add `without_storage_info`
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add `without_storage_info`
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add `without_storage_info`
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* Add `without_storage_info`
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
* update lockfile for {"polkadot"}
* Run `cargo update -p sp-io`
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io >
Co-authored-by: parity-processbot <>
2022-01-20 13:51:37 +00:00
Kian Paimani
f1474d1d4f
Add the uniques migration for statemine ( #911 )
...
* Add the uniques migration for statemine
* return weight from on_runtime_upgrade (#914 )
need to return the weight from on_runtimie_upgrade().
* cargo update -p sp-io
* cargo update -p polkadot-primitives
Co-authored-by: hamidra <hamid.alipour@gmail.com >
2022-01-20 10:14:31 +01:00
Squirrel
fc79d0dc61
Update Statemint prefix ( #916 )
...
Co-authored-by: Ricardo Rius <ricardo@parity.io >
2022-01-19 16:58:37 +01:00
Squirrel
6341fafe9d
weights update statemine v6 ( #754 ) ( #915 )
...
Co-authored-by: Ignacio Palacios <ignacio.palacios.santos@gmail.com >
2022-01-19 15:12:24 +00:00
Squirrel
7ce3fe4e0d
Add Statemint Genesis Values ( #817 ) ( #905 )
...
* Add Statemint Genesis Values (#817 )
* add some docs to genesis scripts
* move statemint test chainspec
* add initial (draft) version of statemint chain spec
* adjust genesis value script
* add Statemint genesis Aura keys
* add bootnodes to statemint-genesis spec
* Add checks, debug and doc (#790 )
* Add checks, debug and doc
* Update scripts/generate_genesis_value.sh
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
* Update scripts/generate_genesis_value.sh
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
* default to official shell rpc endpoint for genesis values
* remove statemint test chain spec
* add Statemint chain spec and genesis values
* sort statemint genesis values
* some script docs adjustments
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
* cargo fmt
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
Co-authored-by: Chevdor <chevdor@users.noreply.github.com >
2022-01-19 10:43:46 +00:00
Squirrel
9c4aa3b21f
Configure Statemint and Statemine to Allow Teleports ( #912 )
...
* configure pallet-xcm to allow teleports but forbid generic sends
* bump spec_version
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
2022-01-19 08:57:13 +00:00
Squirrel
3a8ed1210f
bump transaction_version due to parachain_system change ( #748 ) ( #903 )
...
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io >
2022-01-18 20:01:34 +01:00
Ignacio Palacios
60c3ccfd62
Add set custom header to Seedling Runtime ( #846 )
...
* before adding seedling client side
* seedling runtime compiles
* create seedling spec script added
* seedling node & BaseCallFilter fixes
* update AllPalets
* formatting
* CallFilter + SignedExtra + AccountData fix
* XCM removed
* cleanup
* solo-to-para pallet added & before testing
* fix runtime upgrade method
* soloToPara pallet + set header
* clean up
* clean up 2
* signed extension check sudo added
* fmt + cleanup
* Refac code and fixes
* fmt
* Update pallets/solo-to-para/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update pallets/solo-to-para/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update pallets/solo-to-para/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* small fixes
* OnValidationData used
* small changes
* Update pallets/solo-to-para/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update pallets/solo-to-para/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* Update pallets/solo-to-para/src/lib.rs
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
* OnValidationData replaced by OnSystemEvent
* fmt + cargo fix
* disable-default-bootnodes for seedling script
Co-authored-by: Ricardo Rius <ricardo@parity.io >
Co-authored-by: Ricardo Rius <9488369+riusricardo@users.noreply.github.com >
Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com >
2022-01-14 14:21:10 +01:00
Doordashcon
2d9123d456
Use Polkadot Constants instead of Hardcoding ( #868 )
...
* added Polkadot constants
* remove hardcoded constants
* cargo +nightly fmt
* add const existential deposit
* update
* cargo +nightly fmt
* not pulling
* readd constants.rs modules
* update
* Cargo.lock
* update
* add balance constants
* Update polkadot-parachains/statemine/src/constants.rs
Co-authored-by: Alexander Popiak <alexander.popiak@gmail.com >
* cargo fmt
Co-authored-by: Alexander Popiak <alexander.popiak@gmail.com >
2022-01-13 11:54:59 +00:00
joe petrowski
9452a64099
Remove Sudo from Westmint ( #897 )
...
* remove sudo from westmint
2022-01-13 11:32:19 +00:00
Adrian Catangiu
242cdc306b
Cumulus companion for substrate #10463 ( #870 )
...
* Companion for substrate #10463
* update lockfile for substrate
* update lockfile for polkadot
Co-authored-by: parity-processbot <>
2022-01-05 20:33:23 +00:00
Sebastian Kunert
e9e775f9e7
Add missing features in rococo Cargo.toml ( #887 )
2022-01-05 13:30:47 +00:00
Bastian Köcher
2f9e97ce02
Fix solo to para custom header return ( #882 )
...
* Adds an integration test for testing the migration
* Fix the custom validation header use case
2022-01-03 20:14:14 +01:00
cheme
b9ba74892a
Companion for substrate#9732 ( #678 )
...
* state-update4 branch
* new ref
* Update to latest.
* update deps
* switch to host state version
* update
* fmt
* up
* remove trie patch
* remove patch
* fmt
* update
* set state_versions in runtimes
* state version from storage
* state version from storage
* seedling compat
* restore lock
* update lockfile for substrate
* update lockfile for polkadot
Co-authored-by: parity-processbot <>
2021-12-24 11:28:43 +00:00
Sebastian Kunert
7b42df10f3
Introduce interface for relay chain interaction ( #835 )
2021-12-22 19:02:11 +01:00
Keith Yeung
1856c5df34
Update serde to 1.0.132 ( #871 )
2021-12-21 09:15:50 +01:00
sandreim
df4fa291ee
Companion for #10440 (Add logger configuration hook) ( #856 )
...
* update `DefaultConfigurationValues` impl
Signed-off-by: Andrei Sandu <andrei-mihail@parity.io >
* update lockfile for substrate
Co-authored-by: parity-processbot <>
2021-12-16 11:57:17 +00:00
Keith Yeung
45c6efa812
Disable asset transfers on Statemint (against master branch) ( #838 )
...
* Disable asset transfers on Statemint
* Fixup
2021-12-16 01:05:16 +00:00
Gavin Wood
ccf1811432
Companion for #10403 : Remove Default for AccountId ( #842 )
...
* author is Some
* Bump
* Lockfile
* Fixes
* Fixes
* Fixes
* Fixes
* Bump
* Update Cargo.lock
* bump substrate and polkadot
* fmt
Co-authored-by: Shawn Tabrizi <shawntabrizi@gmail.com >
2021-12-14 09:07:51 +00:00
Keith Yeung
e27fd228fd
Update XCM MultiLocation prefixes for assets ( #831 )
2021-12-13 23:52:38 +00:00