Skip to content
  1. Sep 19, 2023
    • Svyatoslav Nikolsky's avatar
      Merge bulletin chain changes into polkadot staging (#2574) · 801ce88a
      Svyatoslav Nikolsky authored
      * 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)
      801ce88a
  2. Sep 18, 2023
  3. Sep 05, 2023
    • dependabot[bot]'s avatar
      Bump thiserror from 1.0.47 to 1.0.48 · 901f44c6
      dependabot[bot] authored
      
      
      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: default avatardependabot[bot] <[email protected]>
      901f44c6
  4. Sep 04, 2023
    • Serban Iorga's avatar
      `polkadot-staging` branch: Use polkadot-sdk dependencies (#2524) · 733ff0fe
      Serban Iorga authored
      * Use polkadot-sdk dependencies
      
      * Fix ring-proof ref
      
      * Fix Beefy
      
      * Fix imports
      
      * Simple runtimes fixes
      
      * Fix substrate-relay
      
      * Add ParaAssignmentProvider for Rialto
      
      * Rialto chain_spec fix
      
      * Fix Rialto build
      
      * Fix Rialto pvf workers
      
      * Allow rialto-parachain deprecated features warnings
      733ff0fe
  5. Aug 31, 2023
    • Serban Iorga's avatar
      Start the equivocation detection loop from the complex relayer (#2507) (#2512) · 5fdbaf45
      Serban Iorga authored
      * Impl SubstrateEquivocationDetectionPipeline for Millau
      
      * Impl SubstrateEquivocationDetectionPipeline for Rialto
      
      * Make BridgeHubSignedExtension more generic
      
      * Define generate_report_equivocation_call_builder!() macro
      
      * Impl SubstrateEquivocationDetectionPipeline for Rococo
      
      * Impl SubstrateEquivocationDetectionPipeline for Wococo
      
      * Impl SubstrateEquivocationDetectionPipeline for Kusama
      
      * Impl SubstrateEquivocationDetectionPipeline for Polkadot
      
      * Complex relayer simplification
      
      - remove `signer` and `transactions_mortality` and add `tx_params`
      - change the order of some fields
      
      * Add equivocation detection CLI traits
      
      * Complex relayer: start equivocation detectin loop
      
      * Update runtimes regeneration script
      
      * Equivocation loop: Fix infinite loop
      
      * Revert "Complex relayer: start equivocation detectin loop"
      
      This reverts commit b518ef85.
      
      * Add subcommand for starting the equivocation detection loop
      
      * Fixes
      
      * Initialize empty metrics for the equivocations detector loop
      5fdbaf45
  6. Aug 23, 2023
    • Serban Iorga's avatar
      Backport: Implement basic equivocations detection loop (#2375) · 7fbb67de
      Serban Iorga authored
      * Implement basic equivocations detection loop (#2367)
      
      * FinalityProofsBuf adjustments
      
      - store a Vec<FinalityProof>
      - transform prune `buf_limit` to Option
      
      * FinalityProof: add target_header_hash()
      
      * Target client: implement best_synced_header_hash()
      
      * Implement first version of the equivocations detection loop
      
      * Address code review comments
      
      * Leftover
      
      * polkadot-staging adjustments
      7fbb67de
    • Svyatoslav Nikolsky's avatar
      Manually update deps in polkadot staging (#2371) · cb7efe24
      Svyatoslav Nikolsky authored
      
      
      * Bump clap from 4.3.19 to 4.3.21
      
      Bumps [clap](https://github.com/clap-rs/clap) from 4.3.19 to 4.3.21.
      - [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.3.19...v4.3.21)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump tokio from 1.29.1 to 1.31.0
      
      Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.29.1 to 1.31.0.
      - [Release notes](https://github.com/tokio-rs/tokio/releases)
      - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.31.0)
      
      ---
      updated-dependencies:
      - dependency-name: tokio
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump sysinfo from 0.29.7 to 0.29.8
      
      Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.29.7 to 0.29.8.
      - [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-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump async-trait from 0.1.72 to 0.1.73
      
      Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.72 to 0.1.73.
      - [Release notes](https://github.com/dtolnay/async-trait/releases)
      - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.72...0.1.73)
      
      ---
      updated-dependencies:
      - dependency-name: async-trait
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump log from 0.4.19 to 0.4.20
      
      Bumps [log](https://github.com/rust-lang/log) from 0.4.19 to 0.4.20.
      - [Release notes](https://github.com/rust-lang/log/releases)
      - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/rust-lang/log/compare/0.4.19...0.4.20)
      
      ---
      updated-dependencies:
      - dependency-name: log
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump anyhow from 1.0.72 to 1.0.75
      
      Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.72 to 1.0.75.
      - [Release notes](https://github.com/dtolnay/anyhow/releases)
      - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.72...1.0.75)
      
      ---
      updated-dependencies:
      - dependency-name: anyhow
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump tempfile from 3.7.1 to 3.8.0
      
      Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.
      - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.1...v3.8.0)
      
      ---
      updated-dependencies:
      - dependency-name: tempfile
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump clap from 4.3.21 to 4.3.23
      
      Bumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.3.23.
      - [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.3.21...v4.3.23)
      
      ---
      updated-dependencies:
      - dependency-name: clap
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump tokio from 1.31.0 to 1.32.0
      
      Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.31.0 to 1.32.0.
      - [Release notes](https://github.com/tokio-rs/tokio/releases)
      - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.31.0...tokio-1.32.0)
      
      ---
      updated-dependencies:
      - dependency-name: tokio
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump serde_json from 1.0.104 to 1.0.105
      
      Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.104 to 1.0.105.
      - [Release notes](https://github.com/serde-rs/json/releases)
      - [Commits](https://github.com/serde-rs/json/compare/v1.0.104...v1.0.105)
      
      ---
      updated-dependencies:
      - dependency-name: serde_json
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump thiserror from 1.0.44 to 1.0.47
      
      Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.44 to 1.0.47.
      - [Release notes](https://github.com/dtolnay/thiserror/releases)
      - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.44...1.0.47)
      
      ---
      updated-dependencies:
      - dependency-name: thiserror
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump rustls-webpki from 0.101.1 to 0.101.4
      
      Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.101.1 to 0.101.4.
      - [Release notes](https://github.com/rustls/webpki/releases)
      - [Commits](https://github.com/rustls/webpki/compare/v/0.101.1...v/0.101.4)
      
      ---
      updated-dependencies:
      - dependency-name: rustls-webpki
        dependency-type: indirect
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * Bump rustls-webpki from 0.100.1 to 0.100.2 in /tools/runtime-codegen
      
      Bumps [rustls-webpki](https://github.com/rustls/webpki) from 0.100.1 to 0.100.2.
      - [Release notes](https://github.com/rustls/webpki/releases)
      - [Commits](https://github.com/rustls/webpki/compare/v/0.100.1...v/0.100.2)
      
      ---
      updated-dependencies:
      - dependency-name: rustls-webpki
        dependency-type: indirect
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      * fix clippy (#2335)
      
      * fix clippy
      
      * fix clippy issues
      
      ---------
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      cb7efe24
  7. Aug 16, 2023
    • Serban Iorga's avatar
      Finality loop refactoring (#2357) · b1c51f7d
      Serban Iorga authored
      b1c51f7d
    • Serban Iorga's avatar
      Add equivocation detector crate and implement clients (#2348) (#2353) · 620db2b1
      Serban Iorga authored
      * Split FinalitySyncPipeline and SourceClient
      
      * Move some logic to finality_base
      
      * Add empty equivocation detection clients
      
      * Add equivocation reporting logic to the source client
      
      * Use convenience trait for SubstrateFinalitySyncPipeline
      
      * Define JustificationVerificationContext for GRANDPA
      
      * Equivocation source client: finality_verification_context()
      
      * Equivocation source client: synced_headers_finality_info()
      
      * reuse HeaderFinalityInfo
      
      * Define EquivocationsFinder
      
      * Fix spellcheck
      
      * Address review comments
      
      * Avoid equivocations lookup errors
      620db2b1
  8. Aug 11, 2023
  9. Jul 27, 2023
  10. Jul 19, 2023
    • Svyatoslav Nikolsky's avatar
      Update dependecies (#2277) (#2281) · 3c4ada92
      Svyatoslav Nikolsky authored
      * cargo update -p parachain-info
      
      * flush
      
      * it compiles
      
      * clippy
      
      * temporary add more logging to cargo deny
      
      * Revert "temporary add more logging to cargo deny"
      
      This reverts commit 20daa88b.
      
      * list installed Rust binaries before running cargo deny
      
      * changed prev commit
      
      * once again
      
      * try cargo update?
      
      * post-update fixes (nothing important)
      3c4ada92
  11. Jul 13, 2023
  12. Jul 07, 2023
  13. May 09, 2023
  14. Apr 21, 2023
    • Svyatoslav Nikolsky's avatar
      submit lane unblock transactions from relay (#2030) · 4942c12a
      Svyatoslav Nikolsky authored
      * submit lane unblock transactions from relay
      
      * moved body of select_nonces_to_deliver to the separate select_race_action
      
      * extracted latest_confirmed_nonce_at_source method
      
      * return Option<RaceAction> from select_race_action
      
      * make required_source_header_at_target async
      
      * remove extra argument from required_source_header_at_target
      
      * small fixes in tests
      
      * Revert "return Option<RaceAction> from select_race_action"
      
      This reverts commit 9f13dbfa.
      
      * implement required_source_header_at_target using what-if approach
      
      * fix compilation
      
      * fmt
      
      * clippy
      
      * moved some code to the can_submit_transaction_with
      4942c12a
  15. Apr 03, 2023
    • dependabot[bot]'s avatar
      Bump futures from 0.3.27 to 0.3.28 · e71877a2
      dependabot[bot] authored
      
      
      Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.27 to 0.3.28.
      - [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.27...0.3.28)
      
      ---
      updated-dependencies:
      - dependency-name: futures
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      e71877a2
  16. Mar 24, 2023
  17. Mar 20, 2023
    • dependabot[bot]'s avatar
      Bump thiserror from 1.0.39 to 1.0.40 · 3dc640d3
      dependabot[bot] authored
      
      
      Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.39 to 1.0.40.
      - [Release notes](https://github.com/dtolnay/thiserror/releases)
      - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.39...1.0.40)
      
      ---
      updated-dependencies:
      - dependency-name: thiserror
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      3dc640d3
    • dependabot[bot]'s avatar
      Bump finality-grandpa from 0.16.1 to 0.16.2 · d72394c4
      dependabot[bot] authored
      
      
      Bumps [finality-grandpa](https://github.com/paritytech/finality-grandpa) from 0.16.1 to 0.16.2.
      - [Release notes](https://github.com/paritytech/finality-grandpa/releases)
      - [Commits](https://github.com/paritytech/finality-grandpa/compare/v0.16.1...v0.16.2)
      
      ---
      updated-dependencies:
      - dependency-name: finality-grandpa
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      d72394c4
  18. Mar 14, 2023
    • Svyatoslav Nikolsky's avatar
      Fix invalid batch transaction (#1957) · a3f07d5d
      Svyatoslav Nikolsky authored
      * fix invalid batch transaction
      
      * RaceState is now trait
      
      * clippy
      a3f07d5d
    • Branislav Kontur's avatar
      Bump substrate/polkadot/cumulus (#1962) · 897b1c0b
      Branislav Kontur authored
      * Bump substrate/polkadot/cumulus
      
      * sp_finality_grandpa - >sp_consensus_grandpa
      
      * sp_beefy -> sp_consensus_beefy
      
      * pallet_randomness_collective_flip -> pallet_insecure_randomness_collective_flip
      
      * fix
      
      * Cumulus parachain stuff
      
      * Cumulus parachain stuff one more
      
      * Millau/Rialto runtimes
      
      * Removed pallet_insecure_randomness_collective_flip
      
      * Millau node
      
      * Removed session historial
      
      * TMP: just try disable all fetches
      
      * Docs in gitlab.yml
      897b1c0b
  19. Mar 13, 2023
    • dependabot[bot]'s avatar
      Bump futures from 0.3.26 to 0.3.27 · 88c1114e
      dependabot[bot] authored
      
      
      Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.26 to 0.3.27.
      - [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.26...0.3.27)
      
      ---
      updated-dependencies:
      - dependency-name: futures
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      88c1114e
  20. Mar 08, 2023
  21. Mar 06, 2023
    • dependabot[bot]'s avatar
      Bump thiserror from 1.0.38 to 1.0.39 · fe246d1e
      dependabot[bot] authored
      
      
      Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.38 to 1.0.39.
      - [Release notes](https://github.com/dtolnay/thiserror/releases)
      - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.38...1.0.39)
      
      ---
      updated-dependencies:
      - dependency-name: thiserror
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      fe246d1e
  22. Mar 02, 2023
  23. Mar 01, 2023
  24. Feb 28, 2023
  25. Feb 23, 2023
  26. Feb 22, 2023
  27. Feb 20, 2023
  28. Feb 07, 2023
  29. Feb 06, 2023
    • Svyatoslav Nikolsky's avatar
      Update Substrate/Polkadot/Cumulus dependencies + weights v2 (#1850) · d60a331e
      Svyatoslav Nikolsky authored
      * cargo update
      
      * weights v2
      
      * clippy
      
      * no spellcheck for weights.rs
      
      * fix proof_size component in MAXIMUM_BLOCK_WEIGHT  constants
      
      * "fix" proof_size in select_delivery_transaction_limits_works
      
      * spellcheck
      d60a331e
    • dependabot[bot]'s avatar
      Bump futures from 0.3.25 to 0.3.26 · 9ddeebed
      dependabot[bot] authored
      
      
      Bumps [futures](https://github.com/rust-lang/futures-rs) from 0.3.25 to 0.3.26.
      - [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.25...0.3.26)
      
      ---
      updated-dependencies:
      - dependency-name: futures
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      9ddeebed
  30. Jan 31, 2023
  31. Jan 30, 2023
  32. Jan 27, 2023