Skip to content
  1. 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
  2. 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
  3. 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
  4. Feb 13, 2023
  5. Feb 06, 2023
    • 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
  6. Jan 27, 2023
    • omahs's avatar
      Fix: typos (#1822) · 986eeb55
      omahs authored
      * Fix: typos
      
      Fix: typos
      
      * Fix: typos
      
      Fix: typos
      
      * Fix: typo
      
      Fix: typo
      
      * Fix: typos
      
      Fix: typos
      
      * Fix: typos
      
      Fix: typos
      986eeb55
  7. Jan 20, 2023
    • dependabot[bot]'s avatar
      Bump parking_lot from 0.11.2 to 0.12.1 · 9f4771d3
      dependabot[bot] authored
      
      
      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: default avatardependabot[bot] <[email protected]>
      9f4771d3
    • dependabot[bot]'s avatar
      Bump backoff from 0.2.1 to 0.4.0 · dab5d72a
      dependabot[bot] authored
      
      
      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: default avatardependabot[bot] <[email protected]>
      dab5d72a
  8. Jan 18, 2023
  9. Dec 12, 2022
  10. Oct 28, 2022
  11. Oct 20, 2022
  12. Oct 18, 2022
  13. Oct 03, 2022
    • Svyatoslav Nikolsky's avatar
      Read extrinsic dispatch result for mined transaction (#1582) · 63b51d9a
      Svyatoslav Nikolsky authored
      * read extrinsic dispatch result for mined transaction
      
      * commit for the history
      
      * Revert "commit for the history"
      
      This reverts commit 99341b04.
      
      * Revert "read extrinsic dispatch result for mined transaction"
      
      This reverts commit 662b776c.
      
      * check for successfult transaction in finality relay
      
      * check for successful transaction in parachains relay
      
      * TrackedTransactionStatus ->TrackedTransactionStatus<HeaderId>
      
      * check for successful transaction in messages relay
      
      * fix compilation
      
      * message_lane_loop_is_able_to_recover_from_unsuccessful_transaction
      
      * fixed too-complex-type clippy error
      
      * aaand compilation
      63b51d9a
  14. Sep 14, 2022
    • Svyatoslav Nikolsky's avatar
      TransactionInvalidationTracker (#1544) · d24be3f9
      Svyatoslav Nikolsky authored
      * TransactionInvalidationTracker
      
      * TransacitonInvalidationTracker -> TransactionTracker
      
      * change sign_transaction method
      
      * clippy and spelling
      
      * removed comment
      
      * more transactiontracker tests
      
      * stalls_when_transaction_tracker_returns_error
      
      * remove test code
      
      * remove "impl TransactionTracker for ()"
      
      * enum TrackedTransactionStatus
      
      * test TransactionTracker in on_transaction_status
      
      * do_wait
      d24be3f9
  15. Aug 30, 2022
  16. Aug 18, 2022
    • Branislav Kontur's avatar
      Bko cosmetics (#1550) · 260bc3cf
      Branislav Kontur authored
      * Bump log version to 0.4.17
      
      * Removed unnecesseray dependency + rename BridgeGrandpaMillauCall to BridgeGrandpaCall
      260bc3cf
  17. May 25, 2022
  18. Apr 28, 2022
  19. Mar 09, 2022
  20. Feb 24, 2022
  21. Nov 22, 2021
    • Svyatoslav Nikolsky's avatar
      Unify metric names (#1209) · 6b5cf2b5
      Svyatoslav Nikolsky authored
      * unify metric names
      
      * refactor standalone metrics
      
      * headers sync metrics
      
      * post-merge fix
      
      * fix compilation
      
      * fmt
      
      * fix dashboards
      
      * fix local dashboards
      
      * update Rococo/Wococo runtime version
      
      * remove commented code
      
      * fixed grumbles
      
      * fmt
      
      * fixed widget names
      6b5cf2b5
  22. Nov 16, 2021
    • Adrian Catangiu's avatar
      Remove unused `relays/headers` (#1216) · 39140d0b
      Adrian Catangiu authored
      
      
      * Decouple `relays/client-substrate` from `headers_relay`
      * Remove `blocks_in_state` from `SyncLoopMetrics`
          This metric was only relevant for PoA <> Substrate bridge.
      * Move `sync_loop_metrics.rs` to `relays/finality`
      * Remove unused `SyncLoopMetrics::update()`
      * Hook up SyncLoopMetrics to finality_loop
      * Delete now unused `relays/headers`
      
      Signed-off-by: default avataracatangiu <[email protected]>
      39140d0b
  23. Nov 04, 2021
  24. Oct 22, 2021
  25. Oct 16, 2021
  26. Sep 24, 2021
  27. Sep 07, 2021
  28. Jul 21, 2021
  29. Jun 29, 2021
  30. Jun 16, 2021
  31. Jun 02, 2021
    • Denis_P's avatar
      Move CI from GitHub Actions to GitLab (#814) · e74e8ab7
      Denis_P authored
      * CI: do not trust this CI 1
      
      * CI: don't want to trigger unneded statuses
      
      * CI: debug 1
      
      * CI: new CI
      
      * CI: temp allow failure
      
      * CI: exclude paths
      
      * doc: check if docs won't trigger pipelines
      
      * doc: check hybrid changes pipeline
      
      * doc: do not push excluded files together with others
      
      * CI: undebug fmt
      
      * CI: better deny
      
      * CI: fix deny and spellcheck
      
      * CI: global backtrace
      
      * CI: deny config
      
      * CI: publishing
      
      * Dockerfile: metadata fix [skip ci]
      
      * CI: revert me
      
      * CI: debug bash
      
      * CI: mv ci.Dockerfile; fix buildah bug
      
      * CI: fix artifact name
      
      * Dockerfile: fix context
      
      * CI: separate deny check licenses
      
      * CI: when to run
      
      * CI: unneded stuff in these Dockerfiles
      
      * CI: merged test-refs and build-refs
      
      * CI: test-build optimizations
      
      * CI: changes, web, scheduled pipelines now work as intended
      
      * CI: use tested production CI image
      
      * CI: substitute GHA
      
      * Fix clippy.
      
      * Moar clippy fixes.
      ...
      e74e8ab7
  32. May 26, 2021
  33. Apr 26, 2021
  34. Apr 22, 2021
  35. Apr 14, 2021
  36. Apr 06, 2021
  37. Apr 01, 2021
    • Hernando Castano's avatar
      Use GrandpaJustification instead of Vec<u8> in Pallet API (#847) · ca98d090
      Hernando Castano authored
      * Stop passing raw encoded justifications to pallet API
      
      By having the API accept a struct-ified justification we are able to
      better utilize the justifications fields for weight calculations.
      
      * Update relayer code to use decoded justifications
      
      * Add justification to `expect()` statement
      
      * Fix some imports
      
      * Make justification wrapper contain decoded justification
      
      * Rename some fields
      
      * Get rid of warnings
      
      * Appease Clippy
      
      * Only decode justification once at init time
      
      * Remove unnecessary method
      
      * Remove justification wrapper
      
      This became kinda unnecessary since we could implement the FinalityProof
      trait on GrandpaJustification directly.
      ca98d090