Skip to content
  1. Dec 08, 2020
  2. Dec 07, 2020
  3. Dec 04, 2020
  4. Dec 03, 2020
  5. Dec 01, 2020
  6. Nov 30, 2020
    • Hernando Castano's avatar
      Add Derived Account Origins to Dispatcher (#519) · 73ae6aa3
      Hernando Castano authored
      * Update some docs
      
      * Add derived account origin
      
      * Add tests for derived origin
      
      * Do a little bit of cleanup
      
      * Change Origin type to use AccountIds instead of Public keys
      
      * Update (most) tests to use new Origin types
      
      * Remove redundant test
      
      * Update `runtime-common` tests to use new Origin types
      
      * Remove unused import
      
      * Fix documentation around origin verification
      
      * Update config types to use AccountIds in runtime
      
      * Update Origin type used in message relay
      
      * Use correct type when verifying message origin
      
      * Make CallOrigin docs more consistent
      
      * Use AccountIds instead of Public keys in Runtime types
      
      * Introduce trait for converting AccountIds
      
      * Bring back standalone function for deriving account IDs
      
      * Remove AccountIdConverter configuration trait
      
      * Remove old bridge_account_id derivation function
      
      * Handle target ID decoding errors more gracefully
      
      * Update message-lane to use new AccountId derivation
      
      * Update merged code to use new Origin types
      
      * Use explicit conversion between H256 and AccountIds
      
      * Make relayer fund account a config option in `message-lane` pallet
      
      * Add note about deriving the same account on different chains
      
      * Fix test weight
      
      * Use AccountId instead of Public key when signing Calls
      
      * Semi-hardcode relayer fund address into Message Lane pallet
      73ae6aa3
    • Svyatoslav Nikolsky's avatar
      Fixed clippy warnings (#537) · 5e4637c2
      Svyatoslav Nikolsky authored
      * fixed clippy warnings
      
      * Revert "Actually use pinned nightly version when building runtimes (#465)"
      
      This reverts commit 8343bcbe.
      
      * Revert "Pin Rust Nightly Version (#420)"
      
      This reverts commit 8902ac2030cf7ef48ec512463424f134a3b38804.
      
      * fix after revert
      
      * another fix after revert
      
      * more clippy fixes
      5e4637c2
  7. Nov 27, 2020
  8. Nov 26, 2020
  9. Nov 25, 2020
  10. Nov 24, 2020
  11. Nov 23, 2020
  12. Nov 20, 2020
  13. Nov 19, 2020
    • Hernando Castano's avatar
      Avoid Panic When Fetching Info Before Bridge is Initialized (#504) · 001f9c5c
      Hernando Castano authored
      * Allow bridge pallet to return no finalized headers
      
      * Update Runtime APIs to optionally return best finalized header
      
      * Update relay to handle optional best finalized headers
      
      * Fix Clippy lints
      
      * Return a dummy header instead of an Option
      
      * Remove Option from runtime Apis
      
      * Remove support for handling optional finalized headers in relay
      001f9c5c
  14. Nov 18, 2020
  15. Nov 17, 2020
  16. Nov 16, 2020
    • Hernando Castano's avatar
      Fixes for Millau-Rialto Deployment (#493) · 025cb8c8
      Hernando Castano authored
      
      
      * Expose two nodes publicly through brucke.link
      
      * Use flags for GNU `sed` instead of BSD `sed`
      
      * Update Substrate relay entrypoint scripts to initialize bridge
      
      * Add Rialto to Millau relay to Compose deployment
      
      * Stop initializing Rialto chain through chainspec
      
      * Include logging for Substrate pallet
      
      * Make Rialto to Millau entrypoint executable
      
      * Use YAML references for relay components
      
      * Use published Substrate Relay image
      
      * Relay messages from Millau to Rialto
      
      * Use Bob nodes to serve message lane
      
      * Fix some port number issues for PoA-Rialto deployment
      
      * Stop directly referencing `environment` anchor in nodes
      
      * Add probable cause to relayer error message
      
      * Edit monitoring config file in-place
      
      * Add some sleep time between bridge init call and starting relays
      
      * Expose grafana.
      
      * Use Root key as bridge pallet owner
      
      In our case that's going to be Alice since she's Root for our Dev
      and Local chains.
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      025cb8c8
  17. Nov 12, 2020
  18. Nov 11, 2020
  19. Nov 10, 2020
  20. Nov 09, 2020
  21. Nov 06, 2020
    • Hernando Castano's avatar
      Rework Compose Setup for Millau Deployment (#464) · c451bc94
      Hernando Castano authored
      
      
      * Rename `rialto` deployment to `eth-sub-bridge`
      
      * Add base Compose configs for Rialto and Eth-PoA nodes
      
      * Add new compose file for eth-sub deployment
      
      * Rename bridge-nodes to rialto-nodes
      
      * Update bootnode entries for Rialto nodes
      
      * Remove new compose file since it was used for quick test
      
      * Rename bridge nodes in entrypoint scripts
      
      * Remove all nodes from Eth-Sub Compose file
      
      The nodes should be getting pulled in from the new compose files.
      
      * Remove TODO comment
      
      * Rename nodes to networks
      
      Reflects the fact that a set of nodes makes up a network.
      
      * Add Compose file for Millau network nodes
      
      * Enable logging for all Millau nodes
      
      * Delete Rialto reserved peers file
      
      * Rename `bridge-config` to `scripts`
      
      * Add Compose file for Rialto-Millau bridge
      
      * Move bridge deployments into `bridges` folder
      
      * Drop `bridges` prefix from bridge deployments
      
      * Rename folder that had scripts for working with binaries
      
      * Move proxy configuration to common top level folder
      
      * Make a top level `monitoring` folder
      
      * Start updating deployment README
      
      * More updates in the README
      
      * Remove usage of Git overrides
      
      * Remove scripts to run Eth<->Sub
      
      I don't think these are used anymore
      
      * Remove Github Docker build instructions from main README
      
      * Add note about monitoring
      
      * Update Millau state root
      
      * Add script for running and updating Compose deployments
      
      * Remove old update script
      
      * Explain usage of `run` script
      
      * Update Millau state_root again
      
      * Remove repeated Prom image from Rialto-Millau bridge
      
      * Quick fix to stop containers in `run` script
      
      * Pin GrafanaMatrix Dockerfile to old commit
      
      The latest master has some changes in how the application is run. We don't
      want to update just yet so we're pinning to an old commit.
      
      * Make Compose files use a project directory
      
      The main consequence of this change is that all paths have to be specified
      from the root of the `deployments` folder. However, this makes it so that
      we can reuse components in different deployments, like the GranfaMatrix
      Dockerfile which is shared by all bridges.
      
      * Use `project-directory` when stopping and updating network
      
      If we don't use the full Compose command which includes `project-directory`
      not all the containers get cleaned up correctly.
      
      * Update path in Bridge Dockerfile
      
      * Correctly ignore `target` folders in Docker builds
      
      * Wait for Rialto nodes before running relay
      
      * Make `run` script a little less sketchy
      
      * Clean up deployment README
      
      * Remove stray line
      
      * Have run script automatically change into correct directory
      
      * Use PoA-to-Rialto instead of Eth-to-Sub in names
      
      * Rename `eth-poa-sub` bridge deployment to `poa-rialto`
      
      * Use /entrypoints volume for entrypoint scripts
      
      * Be more consistent with relay service names
      
      * Remove `docker-compose` prefix from network Compose files
      
      * Add comment explaning Grafana Matrix commit
      
      * Fix wording in README
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      
      * Cleanup unused line in README
      
      * Add link to Slava's test scripts
      
      * Remove uneccessary piping when `cd`-ing in `run.sh`
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      c451bc94
    • Svyatoslav Nikolsky's avatar
      Print progress of message races (#489) · ff7fbfcd
      Svyatoslav Nikolsky authored
      
      
      * print message race progress
      
      * fmt
      
      * Update relays/messages-relay/src/message_race_loop.rs
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      ff7fbfcd
    • Svyatoslav Nikolsky's avatar
      Fixed block where proof is generated (#488) · 284d989c
      Svyatoslav Nikolsky authored
      * fixed block where proof is generated
      
      * proof_is_generated_at_best_block_known_to_target_node
      284d989c