- Aug 24, 2020
-
-
dependabot-preview[bot] authored
Bumps [sc-service](https://github.com/paritytech/substrate) from v2.0.0-rc5 to v2.0.0-rc6. - [Release notes](https://github.com/paritytech/substrate/releases) - [Changelog](https://github.com/paritytech/substrate/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/paritytech/substrate/compare/e00d78cb1c354001d868fa66938a827a432dc530...be8bb186d87b9d2b47a2907c9b51ae1e252362c3) Signed-off-by: dependabot-preview[bot] <[email protected]>
-
- Aug 20, 2020
-
-
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
-
Svyatoslav Nikolsky authored
* fix (workaround) for NaN CPU usage * cargo fmt --all
-
- Aug 19, 2020
-
-
Svyatoslav Nikolsky authored
-
Svyatoslav Nikolsky authored
* changed log level from error to trace * incomplete during submit != synced
-
Svyatoslav Nikolsky authored
-
Hernando Castano authored
-
- Aug 18, 2020
-
-
Hernando Castano authored
* Add header-chain primitive crate * Make MinimalHeaderChain functionaly the same as PeerBlockchain * Use a better doc comment for MinimalHeaderChain * Fix benchmark compilation * Rust Fmt * Remove Substrate based dependencies * Rename MinimalHeaderChain to BaseHeaderChain
-
Svyatoslav Nikolsky authored
* parse all deploy contract arguments * cargo fmt --all
-
Tomasz Drwięga authored
* Update open ethereum. * Remove extra line break. * Remove branch comment.
-
Svyatoslav Nikolsky authored
* update jsonrpsee reference * update CPU-related widgets
-
Tomasz Drwięga authored
* Update rustup. * Allow updating multiple things at once.
-
- Aug 17, 2020
-
-
dependabot-preview[bot] authored
-
dependabot-preview[bot] authored
-
dependabot-preview[bot] authored
-
dependabot-preview[bot] authored
-
- Aug 10, 2020
-
-
Hernando Castano authored
* Add dev deployment profile with Ethereum PoA config * Add scripts for running local components * Use `openethereum` folder * Add local development instructions in README * Add note about clone location * Point to right folder for scripts * Add some missing back-ticks * Remove Bertha and Carlos as authorities * Fix a line length issue
-
Tomasz Drwięga authored
Co-authored-by: Hernando Castano <[email protected]>
-
dependabot-preview[bot] authored
-
dependabot-preview[bot] authored
-
dependabot-preview[bot] authored
-
- Aug 07, 2020
-
-
Hernando Castano authored
-
Tomasz Drwięga authored
-
Hernando Castano authored
* Rename Ethereum PoA primitives crate The "sp" prefix comes from Substrate primitives, since this crate originated in that repo. However, it is not part of Substrate anymore and its name should be updated to reflect that. * Rename currency exchange primitives * Rust Fmt * Update import in benchmarking module * Rust Fmt * Split pub and no-pub * Sort toml files. Co-authored-by: Tomasz Drwięga <[email protected]>
-
Denis S. Soldatov aka General-Beck authored
* publish docker image * fix lint * docker user * new workflow * run in conatainer * docker:git * update env * update env * $TAGS * $DATE * new conditions * new DATE format and tag * set-env -> set-output * set-output -> set-env * add vars * update labels, remove pull_reques from triggers * fix nightly tag * ready for merge Co-authored-by: Soldatov Denis <[email protected]>
-
- Aug 06, 2020
-
-
Tomasz Drwięga authored
-
Hernando Castano authored
* Point to Hernando's OpenEthereum fork This fork has been updated with the latest OpenEthereum master branch and now builds correctly alongside parity-bridges-common. * Change to explicit hash to avoid cache issues. Co-authored-by: Tomasz Drwięga <[email protected]>
-
Svyatoslav Nikolsky authored
* sub2eth * removed commented code
-
- Aug 05, 2020
-
-
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: Hernando 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: Hernando Castano <[email protected]> Co-authored-by: Tomasz Drwięga <[email protected]>
-
Tomasz Drwięga authored
* Fix vars substition on update. * Update comment.
-
- Aug 04, 2020
-
-
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
-
- Aug 03, 2020
-
-
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
-
dependabot-preview[bot] authored
-
- Jul 31, 2020
-
-
Svyatoslav Nikolsky authored
* gas_used should be cumulative_gas_used!!! * more runtime traces * improve logs
-
- Jul 30, 2020
-
-
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
-
Tomasz Drwięga authored
-
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 * fix compilation * Update relays/ethereum/src/sync_types.rs Co-authored-by: Tomasz Drwięga <[email protected]> * Update relays/ethereum/src/utils.rs Co-authored-by: Tomasz Drwięga <[email protected]> Co-authored-by: Tomasz Drwięga <[email protected]>
-
Svyatoslav Nikolsky authored
-
Svyatoslav Nikolsky authored
* sub2eth dashboard * prometheus host * new "No Blocks Alert"
-
Tomasz Drwięga authored
* Fix env issues. * Add WITH_PROXY
-