Skip to content
  1. Aug 16, 2023
    • 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
  2. Aug 08, 2023
  3. Jul 27, 2023
  4. Jul 20, 2023
  5. 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
  6. Jul 04, 2023
  7. May 11, 2023
    • Branislav Kontur's avatar
      BHK/P alignments (#2115) · 696ff1c3
      Branislav Kontur authored
      * Constants
      
      * Unused import?
      
      * Cargo.lock
      
      * Unused deps
      
      * TODO: fix doc or reimport?
      
      * Try to aviod redefine para_id constant for `RefundableParachainId`
      
      * Checked and removed TODOs
      696ff1c3
  8. May 09, 2023
  9. May 01, 2023
    • dependabot[bot]'s avatar
      Bump scale-info from 2.5.0 to 2.6.0 · 01bf3108
      dependabot[bot] authored
      
      
      Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.5.0 to 2.6.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/commits)
      
      ---
      updated-dependencies:
      - dependency-name: scale-info
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      01bf3108
  10. Apr 17, 2023
  11. Apr 13, 2023
  12. Apr 10, 2023
  13. Apr 03, 2023
    • dependabot[bot]'s avatar
      Bump scale-info from 2.4.0 to 2.5.0 · c35f1a18
      dependabot[bot] authored
      
      
      Bumps [scale-info](https://github.com/paritytech/scale-info) from 2.4.0 to 2.5.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.4.0...v2.5.0)
      
      ---
      updated-dependencies:
      - dependency-name: scale-info
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      c35f1a18
    • dependabot[bot]'s avatar
      Bump hex-literal from 0.3.4 to 0.4.0 · 481371f3
      dependabot[bot] authored
      
      
      Bumps [hex-literal](https://github.com/RustCrypto/utils) from 0.3.4 to 0.4.0.
      - [Release notes](https://github.com/RustCrypto/utils/releases)
      - [Commits](https://github.com/RustCrypto/utils/compare/hex-literal-v0.3.4...hex-literal-v0.4.0)
      
      ---
      updated-dependencies:
      - dependency-name: hex-literal
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      481371f3
  14. Mar 24, 2023
  15. Mar 23, 2023
    • Svyatoslav Nikolsky's avatar
      Remove deprecated code from bridge-runtime-common (#1983) · 6540f74d
      Svyatoslav Nikolsky authored
      * removed FromBridgedChainMessageDispatch in favor of XcmBlobMessageDispatch
      
      * use HaulBlobExporter/HaulBlobExporterAdapter instead of XcmBridge/XcmBridgeAdapter
      
      * tests for sending/dispatching messages
      
      * use new schema in testnet bridges + some cleanup
      
      * clippy
      
      * spelling + added TODO
      
      * cleanup some checks
      
      * benchmarks compilation
      
      * all is XCM
      
      * updated README.md
      
      * ref issue from TODO
      6540f74d
  16. Mar 20, 2023
    • Svyatoslav Nikolsky's avatar
      Kusama <> Polkadot relay prototype (#1982) · 28cf5c95
      Svyatoslav Nikolsky authored
      * moved bridge declarations to dedicated folder
      
      * Kusama <> Polkadot bridges declaration
      
      * support for Kusama <> Polkadot bridge in CLI
      
      * update dictionary
      28cf5c95
    • dependabot[bot]'s avatar
      Bump trie-db from 0.26.0 to 0.27.1 · 8a88a753
      dependabot[bot] authored
      
      
      Bumps [trie-db](https://github.com/paritytech/trie) from 0.26.0 to 0.27.1.
      - [Release notes](https://github.com/paritytech/trie/releases)
      - [Commits](https://github.com/paritytech/trie/compare/trie-db-v0.26.0...trie-db-v0.27.1)
      
      ---
      updated-dependencies:
      - dependency-name: trie-db
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      8a88a753
  17. Mar 17, 2023
  18. Mar 09, 2023
    • Serban Iorga's avatar
      Some error improvements (#1956) · ef1b1bcd
      Serban Iorga authored
      * Use `HeaderChainError` in parachains module
      
      * Use MessageProofError instead of 'static str in some places
      
      * Avoid implementing Into<'static str> for some errors
      
      We avoid deriving `Debug` for the structs that we use in the runtime and
      we derive `RuntimeDebug` instead in order to avoid bloating th eruntime
      with static strs. But implementing `Into<'static str>` does the same. So
      in some places it makes sense to replace `Into<'static str>` with `Debug`.
      
      * Move the messages error definition
      
      Move the messages error definition outside of `mod target`
      ef1b1bcd
  19. Mar 01, 2023
    • Svyatoslav Nikolsky's avatar
      Fix benchmarks (#1919) · d464e78d
      Svyatoslav Nikolsky authored
      * fixed benchmarks broken by rejecting storage proofs with excessive trie nodes and justifications with extra prevotes
      
      * update weights
      
      * fmt
      
      * accidental paste
      
      * revert changes to millau runtime (separate PR)
      
      * revert comment change
      d464e78d
  20. Feb 28, 2023
  21. Feb 27, 2023
    • dependabot[bot]'s avatar
      Bump trie-db from 0.25.1 to 0.26.0 · 2f302a4b
      dependabot[bot] authored
      
      
      Bumps [trie-db](https://github.com/paritytech/trie) from 0.25.1 to 0.26.0.
      - [Release notes](https://github.com/paritytech/trie/releases)
      - [Commits](https://github.com/paritytech/trie/compare/trie-db-v0.25.1...trie-db-v0.26.0)
      
      ---
      updated-dependencies:
      - dependency-name: trie-db
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      2f302a4b
  22. Feb 21, 2023
    • Branislav Kontur's avatar
      Rewards refund for relaying BridgeHubRococo/BridgeHubWococo (#1894) · 5b5627e9
      Branislav Kontur authored
      * Rewards refund for relaying BridgeHubRococo/BridgeHubWococo
      
      * spellcheck + clippy
      
      * RefundBridgedParachainMessages move to bp-runtime
      
      * Dedicated RewardingBridgeSignedExtra for Rococo/Wococo shared runtime with two instances of `RefundBridgedParachainMessages`
      
      * RefundBridgedParachainMessages with Tuple support for multiple
      
      * Fix additional_signed
      
      * revert fix
      
      * Refactor to `RefundBridgedParachainMessagesSchema`
      
      * removed unused deps
      5b5627e9
  23. Feb 20, 2023
    • Serban Iorga's avatar
      RefundRelayerForMessagesFromParachain improvements (#1895) · 78e3357c
      Serban Iorga authored
      * RefundRelayerForMessagesFromParachain changes
      
      - some renamings and cosmetics
      - removing the GI generic param since we can get it from the parachains
        config
      - merging (Parachains Instance, Parachain Id) and (Messages Instance,
        Messages lane Id) generic params
      - removing unnecessay derives
      - renaming for the `TransactionFeeCalculation` and defining
        `ActualFeeRefund` concrete implementation
      - adding support for multiple RefundRelayerForMessagesFromParachain
        (by adding a `StaticStrProvider` generic param)
      
      * Revert to using RuntimeDebug
      78e3357c
    • dependabot[bot]'s avatar
      Bump trie-db from 0.25.0 to 0.25.1 · 8b329ee8
      dependabot[bot] authored
      
      
      Bumps [trie-db](https://github.com/paritytech/trie) from 0.25.0 to 0.25.1.
      - [Release notes](https://github.com/paritytech/trie/releases)
      - [Commits](https://github.com/paritytech/trie/compare/trie-db-v0.25.0...trie-db-v0.25.1)
      
      ---
      updated-dependencies:
      - dependency-name: trie-db
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      8b329ee8
  24. Feb 15, 2023
    • Svyatoslav Nikolsky's avatar
      Reject storage proofs with unused nodes: begin (#1878) · 0bd77f45
      Svyatoslav Nikolsky authored
      * reject storage proofs with unused nodes: begin
      
      * fix ignores_parachain_head_if_it_is_missing_from_storage_proof
      
      * message_proof_is_rejected_if_it_has_duplicate_trie_nodes && message_proof_is_rejected_if_it_has_unused_trie_nodes
      
      * proof_with_duplicate_items_is_rejected and proof_with_unused_items_is_rejected
      
      * clippy
      
      * fix benchmarks compilation
      
      * impl From<Error> for &'static str
      
      * fix review comments
      
      * added comment
      0bd77f45
  25. Feb 14, 2023
  26. Feb 06, 2023
    • dependabot[bot]'s avatar
      Bump trie-db from 0.24.0 to 0.25.0 · 4d917bb3
      dependabot[bot] authored
      
      
      Bumps [trie-db](https://github.com/paritytech/trie) from 0.24.0 to 0.25.0.
      - [Release notes](https://github.com/paritytech/trie/releases)
      - [Commits](https://github.com/paritytech/trie/commits/trie-db-v0.25.0)
      
      ---
      updated-dependencies:
      - dependency-name: trie-db
        dependency-type: direct:production
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      4d917bb3
  27. Jan 18, 2023
  28. Jan 17, 2023
  29. Jan 13, 2023
    • Branislav Kontur's avatar
      Bump xcm-v3 + substrate (#1767) · 6fc931d0
      Branislav Kontur authored
      
      
      * 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: default avatarSerban Iorga <[email protected]>
      6fc931d0
  30. Jan 10, 2023
  31. Jan 09, 2023
    • Serban Iorga's avatar
      Deduplicate pallet call structs used for indirect runtime calls (#1744) · 6c826a6c
      Serban Iorga authored
      * 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
      6c826a6c
  32. Dec 14, 2022
    • Serban Iorga's avatar
      Remove SOURCE_PARACHAIN_PARA_ID (#1716) · af9abbeb
      Serban Iorga authored
      * Remove SOURCE_PARACHAIN_PARA_ID
      
      Remove SubstrateParachainsPipeline::SOURCE_PARACHAIN_PARA_ID
      
      * Avoid duplicate ChainBase and ParachainBase implementations
      
      * Replace ChainShadow with UnderlyingChainProvider
      af9abbeb
  33. Dec 12, 2022
  34. Dec 05, 2022
  35. Dec 02, 2022