Branislav Kontur
8b1e14658e
Pokladot sdk backport to staging ( #2746 )
...
* Bump to `polkadot-sdk` master `ebe2aad6f0ae576a0e176f38a084fe7579f936dd`
* align with others
* Backport xcm version stuff from `polkadot-sdk`
* Backport Slava's commit from `polkadot-sdk`
* Workspace clippy as `polkadot-sdk` does
* Make submodules use workspace lints
* Add Bridges clippy addons to workspace lints
* Looks like we dont need extra clippy addons anymore?
2024-04-10 10:28:37 +02:00
dependabot[bot]
23440ceab0
Bump thiserror from 1.0.50 to 1.0.51
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.50 to 1.0.51.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.50...1.0.51 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
b86ecfeeb7
remove no longer valid check from the ensure_weights_are_correct ( #2740 )
...
* remove no longer valid check from the ensure_weights_are_correct
* fix compilation
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
59882a7343
Added Rococo BH <> Rococo Bulletin bridge ( #2724 )
...
* added Rococo BH <> Rococo Bulletin bridge
* init-bridge support
* allow customising finality-related runtime APIs
* revert me
* use Rococo/BridgeHubRococo pretending to be a Polkadot/BridgeHubPolkadot in Rococo <> RococoBulletin bridge
* Revert "revert me"
This reverts commit 90c598d9d50a25e7182c97eee7818bf8d4bc404c.
* Revert "allow customising finality-related runtime APIs"
This reverts commit b39c32c34acddfd0b919042122e0e667470bd0a4.
* fmt
* WITH_BRIDGE_ROCOCO_TO_BULLETIN_MESSAGES_PALLET_INDEX
* regenerate bulletin chain runtime (pallet indices have changed)
* fx WITH_BRIDGE_ROCOCO_TO_BULLETIN_MESSAGES_PALLET_INDEX constant because of latest changes
* also change indices in runtime
* fmt
* clippy
2024-04-10 10:28:37 +02:00
dependabot[bot]
e711c9a5d5
Bump tokio from 1.34.0 to 1.35.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.34.0 to 1.35.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.34.0...tokio-1.35.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Branislav Kontur
ed72b028ae
Improved ExportXcm::validate implementation for BridgeHubs - step 1 ( #2727 )
...
* Improved `ExportXcm::validate` implementation for BridgeHubs
* spellcheck
* Fix try-runtime
* Fix try-runtime
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
6c31cdbe19
Select header that will be fully refunded in on-demand batch finality relay ( #2729 )
...
* select header that will be fully refunded for submission in on-demand **batch** finality relay
* added the only possible test
* spelling
* nl
* updated comment
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
6d35de23be
separate constants for average and worst case relay headers ( #2728 )
...
* separate constants for average and worst case relay headers
* fix compilation
2024-04-10 10:28:37 +02:00
Branislav Kontur
1eb73979bd
Backport from polkadot-sdk + bump ( #2725 )
...
* Backport from `polkadot-sdk`
* Bump `polkadot-sdk`
* revert
* Cargo.lock
2024-04-10 10:28:37 +02:00
dependabot[bot]
1a2e11a51d
Bump ed25519-dalek from 2.0.0 to 2.1.0
...
Bumps [ed25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Changelog](https://github.com/dalek-cryptography/curve25519-dalek/blob/2.1.0/CHANGELOG.md )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/2.0.0...2.1.0 )
---
updated-dependencies:
- dependency-name: ed25519-dalek
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
a95cf7e757
removed bp-asset-hub-kusama and bp-asset-hub-polkadot ( #2703 )
2024-04-10 10:28:37 +02:00
Branislav Kontur
6de9c781ce
Porting changes from polkadot-sdk to polkadot-staging - before update subtree with removed wococo stuff ( #2696 )
...
* Porting changes from `polkadot-sdk` to `polkadot-staging`
* Bump polkadot-sdk to #ae1bdcfb91a26c5f65c5ca534aa8a04523ca2277
* Cargo.lock
* DefaultConfig
* DefaultConfig for `frame_system::Config`
* Revert back
2024-04-10 10:28:37 +02:00
Branislav Kontur
a7d2568df4
Remove Woococo related stuff ( #2692 )
...
* Remove Woococo related stuff
* More removes
* Compilation
* Added equvocation for Ro/We
* We need chain-westend primitives
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
7a8c87a450
Drop Rialto <> Millau bridges ( #2663 ) ( #2694 )
...
* drop Rialto <> Millau bridges
* clippy
2024-04-10 10:28:37 +02:00
Serban Iorga
1c2b6b21da
Start version guards for the ED loop ( #2678 )
2024-04-10 10:28:37 +02:00
Branislav Kontur
2718ed2709
typo ( #2690 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
521ccb7d6c
Bump clap from 4.4.7 to 4.4.8
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.7 to 4.4.8.
- [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.7...v4.4.8 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
7e63cbec55
Bump env_logger from 0.10.0 to 0.10.1
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.10.0...v0.10.1 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
3a676b9c18
Bump tokio from 1.33.0 to 1.34.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.34.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
76503aeb07
Bump serde_json from 1.0.107 to 1.0.108
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.107 to 1.0.108.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.107...v1.0.108 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
df09e83ccb
backport https://github.com/paritytech/polkadot-sdk/pull/2139 ( #2673 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
11052e3942
removed unused PARACHAINS_FINALITY_PALLET_NAME constant ( #2670 )
2024-04-10 10:28:37 +02:00
Branislav Kontur
564cb492f9
BHR/BHWE spec_version according to the polkadot-sdk ( #2668 )
2024-04-10 10:28:37 +02:00
Branislav Kontur
3787b032c2
Nit from polkadot-sdk ( #2665 )
2024-04-10 10:28:37 +02:00
Branislav Kontur
b66320ab4a
Adjusted constant because for measuring we used mistakenly rococo constants ( #2664 )
...
* Adjusted constant because for measuring we used mistakenly rococo constants
* typo
2024-04-10 10:28:37 +02:00
Branislav Kontur
a3e6ce4f94
Add Rococo<>Westend bridge support/relay ( #2647 )
...
* Added Rococo<>Westend primitives
* Latest fashion
* WIP
* Temporary hack for AssetHubWestend to Millau
* typo
* tool/runtime-codegen tweaks
* Rococo<>Westend relay part
* zepter
* Unify `Parachain` vs `Parachains`
2024-04-10 10:28:37 +02:00
dependabot[bot]
d4a742a6d9
Bump clap from 4.4.6 to 4.4.7
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.6 to 4.4.7.
- [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.6...v4.4.7 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
b21ad364ab
Bump futures from 0.3.28 to 0.3.29
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.28 to 0.3.29.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.29 )
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
df63f8a371
Port #2648 to polkadot-staging ( #2651 )
...
* Deposit event when relayer reward is registered (#2648 )
* RewardRegistered event
* test it
* fix compilation
2024-04-10 10:28:37 +02:00
dependabot[bot]
fdff205f7b
Bump scale-info from 2.9.0 to 2.10.0
...
Bumps [scale-info](https://github.com/paritytech/scale-info ) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/paritytech/scale-info/releases )
- [Changelog](https://github.com/paritytech/scale-info/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/scale-info/compare/v2.9.0...v2.10.0 )
---
updated-dependencies:
- dependency-name: scale-info
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
aec768dbe9
Bump thiserror from 1.0.49 to 1.0.50
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.49 to 1.0.50.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.49...1.0.50 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Branislav Kontur
f539157da2
Backport from polkadot-sdk with actual master ( #2633 )
...
* Backport from `polkadot-sdk`
* lingua stuff
* Fixes
* Fix
* Features?
* Fix - v5 -> v6
* zepter format features
* try zepter with CI
* Fix imports
* Fix
* Fix
* Fix
* Revert zepther pipeline
2024-04-10 10:28:37 +02:00
Serban Iorga
dcd2debbb2
Grandpa justifications: Avoid duplicate vote ancestries ( #2634 ) ( #2635 )
...
* Grandpa justifications: Avoid duplicate vote ancestries
2024-04-10 10:28:37 +02:00
Adrian Catangiu
0067c9fa7c
add missing crate descriptions ( #2629 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
5e63fb5045
Bump async-trait from 0.1.73 to 0.1.74
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.73 to 0.1.74.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.73...0.1.74 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Serban Iorga
08f1580658
Millau, Rialto: accept equivocation reports ( #2614 ) ( #2617 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
d4952b2e2e
Bump tokio from 1.32.0 to 1.33.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.33.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
b96c6a44bd
Bump subxt from 0.32.0 to 0.32.1
...
Bumps [subxt](https://github.com/paritytech/subxt ) from 0.32.0 to 0.32.1.
- [Release notes](https://github.com/paritytech/subxt/releases )
- [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/subxt/commits )
---
updated-dependencies:
- dependency-name: subxt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
68e56296fe
apply late suggestions for #2600 ( #2603 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
955e2332c3
actualize check_obsolete_call comment ( #2601 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
fe90a2d8ce
Reject transactions if bridge pallets are halted ( #2600 )
...
* reject transactions if bridge pallets are halted
* fixed CI (#2598 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
2d15d1062f
Bump subxt from 0.31.0 to 0.32.0
...
Bumps [subxt](https://github.com/paritytech/subxt ) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/paritytech/subxt/releases )
- [Changelog](https://github.com/paritytech/subxt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/paritytech/subxt/commits )
---
updated-dependencies:
- dependency-name: subxt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
5a79d88313
Bump clap from 4.4.4 to 4.4.6
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.4 to 4.4.6.
- [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.4...v4.4.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
dependabot[bot]
e7abd9f09b
Bump thiserror from 1.0.48 to 1.0.49
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
a47f3d40f7
https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/3833103 ( #2589 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
4dc99c4602
Backport changes from polkadot-sdk ( #2588 )
...
* backport https://github.com/paritytech/polkadot-sdk/pull/1543
* another backport
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
59e433750a
fiox overflow when computing priority boost ( #2587 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
a837f0f999
Bump clap from 4.4.3 to 4.4.4
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.3 to 4.4.4.
- [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.3...v4.4.4 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
0bbd2b20a2
Merge bulletin chain changes into polkadot staging ( #2574 )
...
* polkadot-staging for v1.0.0
* Add polkadot bulletin chain primitives (#2542 )
* add polkadot bulletin chain primitives
* also impl ChainWithMessages
* clippy
* instead of requiring sp_std::vec::Vec import when using runtime API generation macro, let's use full type path directly in macro (#2551 )
* Polkadot Bulletin Chain client (#2552 )
* relay-polkadot-bulletin-client
* generate Polkadot Bulletin Chain Runtime
* Add relays that will be used in Polkadot Bulletin <> Polkadot.BH bridge (#2556 )
* added Polkadot.BH <> Polkadot Bulletin chain relays
* uncommented ED stuff
* complex PolkadotBulletin <> Polkadot.BH relay
* removed TODO
* spelling
* prepare refund extension infra to add refund extension for messages from standalone chain (#2558 )
* prepare refund extension infra to add refund extension for messages from standalone chain
* spelling
* apply adapter to fix compilation
* clippy
* added POLKADOT_BULLETIN_CHAIN_ID constant
* RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain (#2566 )
* RefundBridgedGrandpaMessages to refund transaction costs for messages coming to/from bridged standalone/relay chain
* clippy
* fix compilation
* fix codec dependency (#2567 )
* Support message relay limits override (#2570 )
* support message relay limits overrides for bridges
* spelling
* export EXTRA_STORAGE_PROOF_SIZE for Polkadot Bulletin (#2572 )
2024-04-10 10:28:37 +02:00
Serban Iorga
4cd9e2fe79
Add unit tests for the equivocation detection loop ( #2571 )
...
* Add unit tests for the equivocation detection loop
* clippy
* use std::future::pending()
2024-04-10 10:28:37 +02:00