Skip to content
  1. Apr 10, 2024
    • Svyatoslav Nikolsky's avatar
      FinalityEngine in substrate relay (#1374) · b3c8852b
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      
      
      * introduce FinalityEngine in relay code
      
      * add FinalityEngine to relay
      
      * spelling
      
      * fix test compilation
      
      * Update relays/lib-substrate-relay/src/finality/source.rs
      
      Co-authored-by: default avatarAdrian Catangiu <[email protected]>
      
      Co-authored-by: default avatarAdrian Catangiu <[email protected]>
      b3c8852b
    • Svyatoslav Nikolsky's avatar
      c4837d23
    • Svyatoslav Nikolsky's avatar
      Refactor message relay helpers (#1234) · 4cdd9590
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * refactor message relay helpers
      
      * single standalone_metrics function
      
      * fixed tests
      
      * clippy + fmt
      
      * removed commented code
      
      * add calls tracing
      
      * fix spelling
      
      * cargo fmt
      
      * -commented code
      
      * fix build again
      
      * post-merge build fix
      
      * clippy + fmt
      4cdd9590
    • Svyatoslav Nikolsky's avatar
      Refactor finality relay helpers (#1220) · e675b130
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * refactor finality relay helper definitions
      
      * add missing doc
      
      * removed commented code
      
      * fmt
      
      * disable rustfmt for macro
      
      * move best_finalized method const to relay chain def
      e675b130
    • Svyatoslav Nikolsky's avatar
      Message transactions mortality (#1191) · 1ef41a59
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * transactions mortality in message and complex relays
      
      * logging + enable in test deployments
      
      * spellcheck
      
      * fmt
      1ef41a59
    • Vladislav's avatar
      Unify error enums in substrate and ethereum clients with `thiserror` (#1094) · 58429682
      Vladislav authored and Bastian Köcher's avatar Bastian Köcher committed
      * Unify error enums in substrate and ethereum clients with `thiserror`
      
      Related to https://github.com/paritytech/parity-bridges-common/issues/857
      
      * Add license pre-amble
      
      * rustfmt
      
      * Fix spelling
      58429682
    • Svyatoslav Nikolsky's avatar
      Stored conversion rate updater (#1005) · 3ef45745
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * update conversion rate: initial commit
      
      * Rialto=Polkadot && Millau=Kusama + actually update conversion rates
      
      * update deployment scripts and readme
      
      * allow non-zero difference between stored and real rates
      
      * dummy commit
      
      * Revert "dummy commit"
      
      This reverts commit a438198180a8385feeaaca60c9d2da0950465215.
      
      * clippy
      
      * #[allow(clippy::float_cmp)] in conversion rate update
      
      * dummy
      
      * Revert "dummy"
      
      This reverts commit 90cd6e47cda56f655e94dbef76138e6cc58d664a.
      
      * spell
      
      * shared_value_ref() -> get()
      
      * Revert "shared_value_ref() -> get()"
      
      This reverts commit 20aa30de6a59b2099cfba3e9676e71200b7bb468.
      3ef45745
    • fewensa's avatar
      Common crate for substrate-relay (#1082) · 8cb26334
      fewensa authored and Bastian Köcher's avatar Bastian Köcher committed
      * lib-substrate-relay
      
      * pass to build
      
      * remove unused file
      
      * clippy && tests
      
      * Changed follow suggestions
      
      * License
      
      * Make changes follow suggested
      
      * docs
      
      * fix fmt
      8cb26334
    • Hernando Castano's avatar
      Update Copyright Date to 2021 (#864) · 21baffc8
      Hernando Castano authored and Bastian Köcher's avatar Bastian Köcher committed
      * Update copyright date to 2021
      
      * Bump date in license header template
      21baffc8
    • Hernando Castano's avatar
      Split Rialto and Millau Nodes (#372) · 8b8248f8
      Hernando Castano authored and Bastian Köcher's avatar Bastian Köcher committed
      * Split the Rialto Node into a standalone crate
      
      * Split the Millau Node into a standalone crate
      
      * Remove `bridge-node` crate
      
      * Add benchmarking feature to nodes
      
      * Check that benchmarks compile in CI
      
      * Remove nodes from CI matrix
      
      * Update Rialto node to Substrate 2.0
      
      * Get Millau node compiling with Substrate 2.0
      
      * Remove extra license text
      
      * Remove comments in TOML files
      
      * Move nodes and runtimes into Rialto and Millau folders
      
      * Fix dependency paths
      
      * Remove unused script
      
      * Add issue to benchmarking TODO
      
      * Fix benchmark manifest paths
      8b8248f8
    • Svyatoslav Nikolsky's avatar
      Prepare separate runtime for testing sub2sub bridge (#341) · d8ae7867
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * renamed bin/node/runtime to bin/node/rialto-runtime
      
      * replaced bridge-node-runtime references with rialto-runtime references
      
      * separate folders for millau/rialto nodes+runtimes
      
      * extracted pallet-shift-session-manager
      
      * bridge-node -> bridge-node-runtime
      
      * uninstall previous rust (temp solution???)
      
      * fix dockerfile
      
      * cargo fmt
      
      * fix benchmarks check
      
      * fix benchmarks again
      
      * update LAST_RUST_UPDATE to clear the cache
      
      * changed runtime comments
      
      * move bin/node/* to bin/
      
      * REVERT ME
      
      * Revert "REVERT ME"
      
      This reverts commit 7c335f946308ed11d9ed6ffec7c1c13dbe2743ed.
      
      * specify container name
      
      * REVERT ME
      
      * container_name -> hostname
      
      * fix typo
      
      * aliases
      
      * Revert "REVERT ME"
      
      This reverts commit 0e74af5f8430f1975a3fc924d8b52079f266bda1.
      
      * removed prefixes
      d8ae7867
    • Svyatoslav Nikolsky's avatar
      Migrate to new substrate (#79) · 50d6ed18
      Svyatoslav Nikolsky authored and Bastian Köcher's avatar Bastian Köcher committed
      * new substrate version + actually verify justification
      
      * cargo update + fix remaining stuff
      
      * add weight=0 comments
      
      * cargo fmt --all
      
      * fix hash types
      50d6ed18
    • Tomasz Drwięga's avatar
      Add license headers (#27) · 91b6248f
      Tomasz Drwięga authored and Bastian Köcher's avatar Bastian Köcher committed
      * Add the scripts.
      
      * Add license preamble.
      
      * Change existing license headers.
      91b6248f
    • Hernando Castano's avatar
      Add a Node (#22) · 40b4f78b
      Hernando Castano authored and Bastian Köcher's avatar Bastian Köcher committed
      * Copy node-template over from Substrate repo
      
      Got the template at rev=6e6d06c33911
      
      * Use dependencies from crates.io + stop renaming on import
      
      * Remove template pallet
      
      * Stop using crates.io dependencies
      
      Instead they're going to be pinned at v2.0.0-alpha.2
      at commit `2afecf81ee19b8a6edb364b419190ea47c4a4a31`
      until something stable comes along.
      
      * Remove LICENSE
      
      * Change references of `node-template` to `bridge-node`
      
      * Remove README
      
      * Fix some missed node-template references
      
      * Add WASM toolchain to CI
      
      * Be more specific about nightly version to use
      
      * Maybe don't tie to a specific nightly
      
      * Use composite accounts
      
      * Update to use lazy reaping
      
      * Only use Development chain config
      40b4f78b