Skip to content
  1. Mar 01, 2023
  2. Feb 08, 2023
  3. Feb 03, 2023
  4. Jan 31, 2023
  5. Jan 20, 2023
    • Svyatoslav Nikolsky's avatar
      Remove chain-specific dependencies from crates that will be used in Cumulus (#1783) · 33632313
      Svyatoslav Nikolsky authored
      * 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
      33632313
  6. Jan 09, 2023
  7. Nov 21, 2022
  8. Oct 18, 2022
  9. Jul 20, 2022
    • Svyatoslav Nikolsky's avatar
      Introduce bridge relayers pallet (#1513) · 7101e9f4
      Svyatoslav Nikolsky authored
      * introduce relayers pallet
      
      * add MessageDeliveryAndDispatchPaymentAdapter
      
      * plug in pallet into test runtimes
      
      * tests prototype
      
      * tests for the relayers pallet
      
      * tests for payment adapter
      
      * mint_reward_payment_procedure_actually_mints_tokens
      
      * benchmarks
      
      * remove irrelevant todo
      
      * remove redundant clone
      7101e9f4
  10. Jul 14, 2022
  11. Jul 04, 2022
  12. Jun 29, 2022
  13. Jun 14, 2022
  14. Jun 07, 2022
  15. May 27, 2022
    • Svyatoslav Nikolsky's avatar
      Add RialtoParachain <> Millau bridge to test deployments (#1412) · df5f8d2b
      Svyatoslav Nikolsky authored
      * add RialtoParachain <> Millau bridge to test deployments
      
      * flush (still not working, but possible fix in comments)
      
      * proper fix
      
      * fixed on-demand parachains relay case: if better relay header is delivered, then we must select para header that may be proved using this relay header
      
      * dashboards
      
      * fmt
      
      * removing debugging code
      
      * more cleanup
      df5f8d2b
  16. May 04, 2022
  17. Mar 04, 2022
  18. Jan 10, 2022
  19. Nov 15, 2021
    • Adrian Catangiu's avatar
      Remove unused PoA<>Substrate bridge (#1210) · 9bc071d4
      Adrian Catangiu authored
      
      
      * Decouple the PoA bridge code from Rialto
      * Remove Rialto PoA bridge code
      * Remove relays/bin-ethereum code
      * Remove relays/client-ethereum code
      * Remove modules/ethereum code
      * Remove modules/ethereum-contract-builtin code
      * Remove PoA bridge documentation
      * Remove primitives/ethereum-poa code
      * Decouple Rialto from currency-exchange
      * Fix building with runtime-benchmarks
      * Fix should_encode_bridge_send_message_call test
          Because we removed some runtime modules/pallets, the
          substrate2substrate bridge pallet has a different index within
          the runtime so its calls have a different encoding.
          Update the test to use the new encoding.
      * Update readme - no more PoA bridge
      * Remove deployments/bridges/poa-rialto
          Also removes:
          - deployments/networks/eth-poa.yml
          - deployments/networks/OpenEthereum.Dockerfile
      * Remove deployments/dev/poa-config
      * Update deployments readme - no more PoA bridge
      * Remove eth-related scripts
          Deletes:
          - deployments/networks/eth-poa.yml
          - scripts/run-openethereum-node.sh
      * Remove poa-relay from gitlab-ci
      * Dockerfiles to use substrate-relay as default
      * Remove modules/currency-exchange code
      * Remove primitives/currency-exchange code
      
      Signed-off-by: default avataracatangiu <[email protected]>
      9bc071d4
  20. Oct 08, 2021
  21. Jun 30, 2021
    • halfpint104's avatar
      Use kebab-case for bridge arguments (#1036) · 1d8d2249
      halfpint104 authored
      * Updates bridge CLI arguments to be kebab case
      
      * Updates scripts to use kebab case for bridge initialisation and relaying of headers/messages
      
      * Updates message sending subcommand to be kebab case
      
      * Updates documentation for message sending subcommand
      1d8d2249
  22. Jun 04, 2021
  23. Apr 23, 2021
  24. Apr 14, 2021
  25. Apr 13, 2021
  26. Apr 06, 2021
  27. Apr 01, 2021
    • Tomasz Drwięga's avatar
      Make relay CLI generic (#849) · 2a07bd5f
      Tomasz Drwięga authored
      
      
      * Start generalizing rialto-millau commands.
      
      * cargo fmt --all
      
      * Introduce generic balance.
      
      * Unify message payloads.
      
      * cargo fmt --all
      
      * init - generic
      
      * Attempt to unify send message.
      
      * Start moving things around.
      
      * cargo fmt --all
      
      * Move init-bridge.
      
      * cargo fmt --all
      
      * Improve UX of bridge argument.
      
      * Fix clippy.
      
      * Fix docs and scripts.
      
      * Add docs.
      
      * Apply suggestions from code review
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      
      * Fix copyright.
      
      * Add issue numbers.
      
      * More todos.
      
      * Update comments.
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      2a07bd5f
  28. Mar 22, 2021
  29. Mar 05, 2021
  30. Feb 16, 2021
    • Tomasz Drwięga's avatar
      Rework relay CLI a bit (#734) · 78b843d4
      Tomasz Drwięga authored
      * Change CLI UX.
      
      * De-duplicate main.
      
      * De-duplicate send message.
      
      * Add more docs and extract functions.
      
      * Fix scripts.
      
      * cargo fmt --all
      
      * Add missing 'u'.
      78b843d4
  31. Jan 13, 2021
  32. Jan 04, 2021
  33. Dec 22, 2020
  34. Dec 16, 2020
    • Hernando Castano's avatar
      Rialto to Millau Transfer Generator (#568) · fad8c928
      Hernando Castano authored
      
      
      * Add option to relay for sending transfers to Millau chain
      
      * Endow derived accounts on Millau chain
      
      * Update message generator entrypoint script to send transfers
      
      * Use correct command when sending messages
      
      * Send Root messages from Root origin on source chain
      
      * Wrap calls from Root Origin in Sudo Call
      
      * Allow Root to send messages without paying fees
      
      * Use correct variable when sending messages to Rialto
      
      * Print warning if no message type is provided to script.
      
      * Add note mentioning that certain source origins aren't supported yet
      
      * Use correct runtime when initializing header sync
      
      * Remove option to send messages as Root
      
      * Remove endowment of derived Root accounts
      
      * Fix indentation.
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      fad8c928
  35. Dec 11, 2020
  36. Dec 09, 2020
    • Hernando Castano's avatar
      Cross-Chain Transfer Generator (#535) · 5de2bc3d
      Hernando Castano authored
      * Attempt at adding Cross-Chain Transfer Generator
      
      * Add Transfer subcommand for sending messages to Rialto
      
      * Add temp helper script for sending messages
      
      * Remove Message and Lane Ids from Dispatch Event
      
      * Increase transfer amount used by script
      
      * Endow derived Dave account on Rialto with funds
      
      * Update Message generator to send more types of messages
      
      This commit first of all updates the script to use the new CLI
      commands for sending messages. Second, it adds messages which are
      sent from both Target and Source origins.
      
      * Generate messages from Root origin
      
      * Remove dbg! logs from relayer
      
      * Log AccountId as well as HexId
      
      * Remove Balances logs
      
      * Add InstanceId and MessageId back to Dispatch Event
      
      * Add InstanceId and MessageId types for Apps
      
      * Add missing comment
      
      * Document derived accounts as tests
      
      * Move shared commands to variables
      
      * Add example usage for send_message script
      
      * Add docs to message variants
      
      * Fix Clippy complaint
      5de2bc3d
  37. Nov 17, 2020
  38. Sep 28, 2020
  39. Sep 14, 2020
    • Svyatoslav Nikolsky's avatar
      Prepare separate runtime for testing sub2sub bridge (#341) · e31eada2
      Svyatoslav Nikolsky authored
      * 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 7c335f94.
      
      * specify container name
      
      * REVERT ME
      
      * container_name -> hostname
      
      * fix typo
      
      * aliases
      
      * Revert "REVERT ME"
      
      This reverts commit 0e74af5f.
      
      * removed prefixes
      e31eada2