1. Aug 31, 2020
  2. Aug 28, 2020
  3. Aug 25, 2020
  4. Aug 20, 2020
    • Hernando Castano's avatar
      Use Images from DockerHub in Rialto Docker-Compose (#276) · 6b70db39
      Hernando Castano authored
      * Use images from DockerHub for Substrate nodes and relay
      
      * Use OpenEthereum image from Docker Hub
      
      * Pull latest images from Docker Hub during updates
      
      * Add Docker Compose override for building from Git
      
      * Pin Prometheus and Grafana Docker containers
      
      * Support updates via Git or Docker in update script
      
      * Add override instructions to deployment README
      
      * Use Git or Docker based on a .env config
      
      * Update deployment instructions to cover .env files
      
      * Define healthcheck URL during build process
      
      * Use include statments in healthcheck matrix
      6b70db39
    • Svyatoslav Nikolsky's avatar
      Fix (workaround) for "cannot read property 'toFixed' of null" (#297) · 4af22afd
      Svyatoslav Nikolsky authored
      * fix (workaround) for NaN CPU usage
      
      * cargo fmt --all
      4af22afd
  5. Aug 19, 2020
  6. Aug 18, 2020
  7. Aug 17, 2020
  8. Aug 10, 2020
  9. Aug 07, 2020
  10. Aug 06, 2020
  11. Aug 05, 2020
    • Svyatoslav Nikolsky's avatar
      Prepare for sub to eth relay - part2 (#253) · 065339cf
      Svyatoslav Nikolsky authored
      
      
      * fixed PoA contract deploy (granda_authorities call)
      
      * pause if all submitted headers were rejected
      
      * give funds to Bertha and Carlos
      
      * max 1 active PoA transaction in headers sync :(
      
      * display initial header id when deploying PoA contract
      
      * cargo fmt + clipy
      
      * update PoA contract to accept <= 4 Substrate headers at once
      
      * pause submitting headers when contract rejects all new headers + we have active transactions
      
      * fix compilation
      
      * cargo fmt --all
      
      * does_not_select_new_headers_to_submit_when_submit_is_paused
      
      * updated bridge contract
      
      * Update relays/ethereum/src/sync.rs
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      
      * WiP.
      
      * Submit first incomplete header.
      
      * Finish up test.
      
      * cargo fmt --all
      
      * Remove redundant clone.
      
      * Address review comments.
      
      * cargo fmt --all
      
      * Fix clippy.
      
      Co-authored-by: default avatarHernando Castano <[email protected]>
      Co-authored-by: default avatarTomasz Drwięga <[email protected]>
      065339cf
    • Tomasz Drwięga's avatar
      Fix vars substitution on update. (#264) · 6e380b59
      Tomasz Drwięga authored
      * Fix vars substition on update.
      
      * Update comment.
      6e380b59
  12. Aug 04, 2020
    • Hernando Castano's avatar
      Support Pallet Instances in Relay (#238) · 429f1f4f
      Hernando Castano authored
      * Sketch out how to support different bridge pallet instances
      
      * Create a common interface for using pallet instances
      
      * Start introducing generic instance parameter
      
      Attemps to make the compiler happy, but I'm having second thoughts about
      this approach. Commiting now as a way to have a checkpoint, but I think
      I'm going to need to re-consider my approach here.
      
      Ideally I want a change which introduces minimal changes, but this seems
      to be propagating around the codebase in ways I don't want.
      
      * Use trait objects instead of generics
      
      * Implement traits for Boxed trait objects
      
      This is done in order to statisfy trait bounds by types
      which use these new trait objects
      
      * Remove Clone usage for sync parameters
      
      * Remove implementation of Default for sync params
      
      * Require that BridgeInstance implements Debug
      
      * Ensure that BridgeInstance trait implements Send/Sync
      
      * Add documentation related to instances
      
      * Rust Fmt
      
      * Remove needless format
      
      * Make instance CLI option case insensitive
      
      * Replace `with_*` constructors with `new`
      
      * Clean up usage of instance structs
      
      * Enforce a default instance in the CLI params
      
      * Build sync params as we process input from CLI
      
      * Remove case insensitivity from sub-tx-mode
      
      I think this should happen, but maybe as part of a different PR
      
      * Process default Eth contract deployment config in CLI
      
      * Build EthereumExchangeParams in CLI
      
      * Process EthereumExchangeSubmitParams params in CLI
      429f1f4f
  13. Aug 03, 2020
    • Hernando Castano's avatar
      Bump Substrate to RC5 (#243) · 8c9110dd
      Hernando Castano authored
      * Bump Substrate to rc5
      
      * Bump async-std to v1.6.2
      
      There was a bug in v.1.6.0 which kept us locked to v1.5 releases.
      I think that's fixed now so I'm bumping this.
      
      * Update bridge node runtime
      
      * Update node service
      
      * Update CLI
      
      * Add SystemWeightInfo type to test runtimes
      
      * Add RPC extension builder to service
      
      * Directly return rpc_extensions_builder
      
      * Allow complex types in service
      
      This comes from Substrate, so I'd rather just keep the code as is
      
      * Update benchmarking code for new CLI
      8c9110dd
    • dependabot-preview[bot]'s avatar
      380064b1
  14. Jul 31, 2020
  15. Jul 30, 2020
    • Svyatoslav Nikolsky's avatar
      Add traces to PoA builtin (#258) · ea325c2d
      Svyatoslav Nikolsky authored
      * replace debug printlns with traces
      
      * cargo fmt --all
      
      * fixed traces
      
      * update RUST_LOG in docker-compose
      
      * only print hex data if error has occured
      
      * updated OE hash
      ea325c2d