Svyatoslav Nikolsky
c8c606dd66
Functions to benchmark messages pallet with linked to parachain ( #1817 )
...
* functions to benchmark messages pallet with linked to parachain
* unused imports
* fmt
2024-04-10 10:28:37 +02:00
Serban Iorga
1f727beb5d
Remove InboundPayload check ( #1816 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
b9c7131007
Bump clap from 4.1.1 to 4.1.3
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.1 to 4.1.3.
- [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/clap_complete-v4.1.1...v4.1.3 )
---
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
Serban Iorga
dd433a71d4
Update bundled runtime version for bridge hub r/wococo ( #1814 )
2024-04-10 10:28:37 +02:00
dependabot[bot]
02bfd5eb4f
Bump async-trait from 0.1.62 to 0.1.63 ( #1811 )
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.62 to 0.1.63.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.62...0.1.63 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
ef8c5b3c9e
fix compilation
2024-04-10 10:28:37 +02:00
dependabot[bot]
5b97b144a9
Bump sysinfo from 0.15.9 to 0.27.7
...
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.15.9 to 0.27.7.
- [Release notes](https://github.com/GuillaumeGomez/sysinfo/releases )
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits )
---
updated-dependencies:
- dependency-name: sysinfo
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]
5e62f3040d
Bump env_logger from 0.8.4 to 0.10.0
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.8.4 to 0.10.0.
- [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.8.4...v0.10.0 )
---
updated-dependencies:
- dependency-name: env_logger
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]
8d9b7c472f
Bump async-trait from 0.1.61 to 0.1.62
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.61 to 0.1.62.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.61...0.1.62 )
---
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
dependabot[bot]
9c9952f6f6
Bump fixed-hash from 0.7.0 to 0.8.0
...
Bumps [fixed-hash](https://github.com/paritytech/parity-common ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/paritytech/parity-common/releases )
- [Commits](https://github.com/paritytech/parity-common/compare/fixed-hash-v0.7.0...fixed-hash-v0.8.0 )
---
updated-dependencies:
- dependency-name: fixed-hash
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]
ffa1b8f6c5
Bump impl-serde from 0.3.2 to 0.4.0
...
Bumps [impl-serde](https://github.com/paritytech/parity-common ) from 0.3.2 to 0.4.0.
- [Release notes](https://github.com/paritytech/parity-common/releases )
- [Commits](https://github.com/paritytech/parity-common/compare/impl-serde-v0.3.2...impl-serde-v0.4.0 )
---
updated-dependencies:
- dependency-name: impl-serde
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]
c357cb5b8e
Bump jsonpath_lib from 0.2.6 to 0.3.0
...
Bumps [jsonpath_lib](https://github.com/freestrings/jsonpath ) from 0.2.6 to 0.3.0.
- [Release notes](https://github.com/freestrings/jsonpath/releases )
- [Commits](https://github.com/freestrings/jsonpath/compare/v0.2.6...0.3.0 )
---
updated-dependencies:
- dependency-name: jsonpath_lib
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]
38ae5f02ef
Bump parking_lot from 0.11.2 to 0.12.1
...
Bumps [parking_lot](https://github.com/Amanieu/parking_lot ) from 0.11.2 to 0.12.1.
- [Release notes](https://github.com/Amanieu/parking_lot/releases )
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.11.2...0.12.1 )
---
updated-dependencies:
- dependency-name: parking_lot
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]
341efe2b6a
Bump backoff from 0.2.1 to 0.4.0
...
Bumps [backoff](https://github.com/ihrwein/backoff ) from 0.2.1 to 0.4.0.
- [Release notes](https://github.com/ihrwein/backoff/releases )
- [Commits](https://github.com/ihrwein/backoff/compare/v0.2.1...v0.4.0 )
---
updated-dependencies:
- dependency-name: backoff
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]
76a84c6366
Bump strum from 0.21.0 to 0.24.1
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.21.0 to 0.24.1.
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum
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]
7963cf65c9
Bump tokio from 1.24.1 to 1.24.2
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.24.1 to 1.24.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/commits )
---
updated-dependencies:
- dependency-name: tokio
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]
c706071383
Bump clap from 4.1.0 to 4.1.1
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.1.0 to 4.1.1.
- [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/clap_complete-v4.1.0...v4.1.1 )
---
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
1b608e4b9f
No wildcard patterns in Cargo.toml ( #1789 )
...
* dependabot doesn't support wildcard patterns in cargo.toml and we want dependabot
* spelling for "fresh" crates
* and fmt
* spelling again
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
ec9cd8ddb0
Remove chain-specific dependencies from crates that will be used in Cumulus ( #1783 )
...
* leave-modules.sh
* remove bp-rialto dependency from bp-relayers
* update leave-modules.sh
* fix Cargo.toml of pallet-bridge-relayers
* update leave-modules.sh
* remove bp-rialto and millau-runtime frombridge-runtime-common Cargo.toml
* update leave-modules.sh
* remove chain dependencies from bridge-runtime-common crate
* fix tests
* cleanup script
* rename script
* kind of success message
* remove leave-modules.sh
* use TargetHeaderChainAdapter and SourceHeaderChainAdapter in our testnets
* update script
2024-04-10 10:28:37 +02:00
Serban Iorga
9465ef6071
Expose EXTRA_STORAGE_PROOF_SIZE in bp-bridge-hub-cumulus ( #1788 )
...
We need this for the integrity tests in cumulus.
2024-04-10 10:28:37 +02:00
Branislav Kontur
51fc5f6708
Removed unecesserry test + substrate/polkadot ( #1787 )
...
* just update polkadot version
* Removed unecesserry test + substrate/polkadot
2024-04-10 10:28:37 +02:00
Serban Iorga
2ff3a7aa38
Add integrity check for signed extensions ( #1780 )
...
* Add integrity check for signed extensions
* Remove unneeded type specification
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
4cdb85247e
add try-runtime feature to pallets ( #1779 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
74fb0a536d
Default impl for some methods in messages benchmarking pallet config ( #1777 )
...
* default impl for some methods in messages benchmarking pallet config
* typo
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
d7b131646c
Relayer reward metric ( #1742 )
...
* use StorageDoubleMapKeyProvider in RelayerRewards
* add metrics
* clippy
* fixed alerts that have caused missing dashboards
* fix metric name
* fix metric name again
* add new metrics to the RialtoParachain <> Millau maintenance dashboard
* remove obsolete dashboard
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
b06cd924e9
Crate-level documentation on finality relays and relayers pallet ( #1773 )
...
* started crate-level documentation on relays and relayers pallet
* fixes in finality and parachain finality relay docs
* fix links
* grammar fixes
2024-04-10 10:28:37 +02:00
Serban Iorga
8a4f984a7a
Define separate signed extension for BHR/BHW ( #1776 )
...
- Make signed extensions for indirect runtimes more extensible
- Define separate signed extension for BHR/BHW
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
8494162d2a
update Substrate/Polkadot/Cumulus deps to master ( #1775 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
c36ba5a562
Added crate-level docs for the parachains pallet ( #1772 )
...
* crate-level docs for the parachains pallet
* fix typos
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
763ab922fa
added/updated pallet level docs to grandpa and messages pallets ( #1771 )
2024-04-10 10:28:37 +02:00
Adrian Catangiu
acadd44288
docs: add Security Policy doc ( #1770 )
...
Signed-off-by: acatangiu <adrian@parity.io >
2024-04-10 10:28:37 +02:00
Branislav Kontur
5fdc89d651
Bump xcm-v3 + substrate ( #1767 )
...
* Bump xcm-v3 + substrate
* More fixes
* Added `#[pallet::call_index`
* Fixes for MMR (TODO:plese check)
* More call indexes
* Cumulus bump
* Fixes for mmr
* Fixes for weights
* Fixes for xcm
* MMR fixes + cargo fmt
* Fix some rpc errors (bump jsonrpsee version)
* Fix cumulus stuff
* Fixes cumulus
* clippy
* more clipy
* Fix test + unused deps
* PR fixes
* cargo update (bump xcm-v3)
Co-authored-by: Serban Iorga <serban@parity.io >
2024-04-10 10:28:37 +02:00
Serban Iorga
add2914a5c
Define method for checking message lane weights ( #1766 )
...
* Define method for checking message lane weights
* Docs for public function
* Renamings
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
c81afc3e93
increase MAX_UNREWARDED_RELAYERS_IN_CONFIRMATION_TX and MAX_UNCONFIRMED_MESSAGES_IN_CONFIRMATION_TX for RBH/WBH ( #1765 )
...
* increase MAX_UNREWARDED_RELAYERS_IN_CONFIRMATION_TX and MAX_UNCONFIRMED_MESSAGES_IN_CONFIRMATION_TX for RBH/WBH
* moved MAX_UNREWARDED_RELAYERS_IN_CONFIRMATION_TX and MAX_UNCONFIRMED_MESSAGES_IN_CONFIRMATION_TX to cumulus bridge primitives
* typo
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
cca75ee841
fixed receive_delivery_proof_for_two_messages_by_two_relayers ( #1764 )
2024-04-10 10:28:37 +02:00
Branislav Kontur
3c4cce9eef
cargo machete removed unused deps (#1761 )
2024-04-10 10:28:37 +02:00
Serban Iorga
b63287da20
Remove sp-version dependency from bin-substrate ( #1758 )
2024-04-10 10:28:37 +02:00
Serban Iorga
b4c338f77d
Set R/WococoBridgeHub bundle runtime version ( #1756 )
...
* Define SimpleRuntimeVersion
* Set R/WococoBridgeHub bundle runtime version
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
70eb076ab2
Expose relay version metric ( #1750 )
...
* expose relay version metric
* spelling
* and clippy
* clippy
* typo
* use version directly and determine git commit
* typos and leftovers
2024-04-10 10:28:37 +02:00
Serban Iorga
444dbe7173
Use indirect runtime calls for RialtoParachain ( #1753 )
...
* Use indirect runtime calls for RialtoParachain
* Code review fixes
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
e0e84b734b
fix nightly clippy again ( #1752 )
2024-04-10 10:28:37 +02:00
Serban Iorga
c387f7a4b9
Remove TODO ( #1749 )
2024-04-10 10:28:37 +02:00
Serban Iorga
63a538a9bb
Deduplicate pallet call structs used for indirect runtime calls ( #1744 )
...
* Small changes
* Define generic bridge pallets call structs
* polkadot-core SignedExtension simplifications
- we don't seem to need to pass the Call as a generic param
- we can use codec(skip) instead of implementing Encode and Decode
* Split BridgeHubRococo and BridgeHubWococo calls
* code review fixes
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
a21617082e
fix nightly clippy ( #1746 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
7821e66bcd
Update project level docs ( #1734 )
...
* updated project level document
* updated high level overview document
* GRANDPA finality relay sequence diagram
* Parachains Finality Relay Sequence Diagram
* Messages Relay Sequence Diagram
* Complex Relayer Sequence Diagram
* small fix
* Polkadot <> Kusama bridge flowchart
* remove obsolete files
* started polkadot-kusama-bridge-overview.md
* continue polkadot-kusama-bridge-overview.md
* couple more sections in polkadot-kusama-bridge-overview.md
* continue polkadot-kusama-bridge-overview.md
* renew deployments readme
* fixed review suggestions
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* removed obsolete section
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* typo
* Update docs/polkadot-kusama-bridge-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/high-level-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/polkadot-kusama-bridge-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/polkadot-kusama-bridge-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/polkadot-kusama-bridge-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
* Update docs/polkadot-kusama-bridge-overview.md
Co-authored-by: Adrian Catangiu <adrian@parity.io >
Co-authored-by: Adrian Catangiu <adrian@parity.io >
2024-04-10 10:28:37 +02:00
Serban Iorga
64f03aaa0b
Improve relayer initialization behaviour ( #1743 )
...
Wait until the initialization transaction is finalized/lost.
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
f82372e818
Make debug display of LaneId compatible with its previous version ( #1740 )
...
* make {:?} of LaneId compatible with its previous version
* fmt
* apply review suggestions
2024-04-10 10:28:37 +02:00
Serban Iorga
4a10ccb118
Remove CliChain::KeyPair ( #1741 )
2024-04-10 10:28:37 +02:00
Svyatoslav Nikolsky
03425b33ae
Use TypedLaneId instead of LaneId ( #1738 )
...
* TypedLaneId -> LaneId
* fix benchmarks compilation
2024-04-10 10:28:37 +02:00
Serban Iorga
41daa32acb
Simplify read_client_state() ( #1739 )
2024-04-10 10:28:37 +02:00