Kirill Fedoseev
c8eb0f1ed8
Fix logging in gas price service ( #583 )
2021-07-05 13:50:18 +03:00
Kirill Fedoseev
98155e3075
Upload services logs in e2e and ultimate tests ( #568 )
2021-05-15 10:29:20 -06:00
Kirill Fedoseev
ffbca8b941
Oracle watcher for AMB async calls ( #509 )
2021-05-09 07:34:19 -06:00
Alexander Kolotov
38f1bae8f5
Update the contract's submodule to the release 6.0.0-rc0 ( #562 )
2021-05-08 09:50:46 -06:00
Kirill Fedoseev
ab51370d5a
Remove UI from monorepo ( #553 )
2021-04-16 03:31:12 -06:00
Kirill Fedoseev
f95beee5dc
Add oracle service for remote shutdown ( #531 )
2021-04-12 14:38:42 -06:00
Kirill Fedoseev
4497a024b1
Fix RPC urls in the ultimate tests ( #498 )
2020-12-20 01:15:46 +03:00
Kirill Fedoseev
ce29b95729
Support AMB manual lane and allowance/block lists in the monitor ( #484 )
2020-11-04 22:16:43 +03:00
Kirill Fedoseev
0228fc7d5f
Support of manual lane in the AMB oracle ( #483 )
2020-10-31 21:02:56 +03:00
Kirill Fedoseev
dc377aeb9b
Possibility to allow/block specific addresses in erc-to-native mode ( #442 )
2020-09-28 14:54:03 +03:00
Kirill Fedoseev
4954c859c3
Migrate to GitHub actions ( #423 )
2020-09-02 17:43:48 +03:00
Gerardo Nardelli
bea91c0e6e
Remove half duplex erc20 token support from oracle ( #413 )
2020-08-11 23:37:47 +03:00
Gerardo Nardelli
ab406bc1db
Add alm basic e2e tests ( #407 )
2020-07-29 13:30:36 +03:00
Kirill Fedoseev
ebd97dce5c
Speed up e2e building process ( #395 )
2020-07-14 17:53:05 +03:00
Alexander Kolotov
caf2e2b4d3
Update the contract's submodule to the release 5.1.0 ( #381 )
2020-07-05 00:01:42 +03:00
Gerardo Nardelli
4db62d721d
Add UI e2e and ultimate tests for stake mediators and fix transfer finalization detection ( #347 )
2020-06-01 20:58:03 +03:00
Kirill Fedoseev
d17e9e0eea
Support of multiple AMB requests in one transaction ( #315 )
2020-05-21 23:29:56 +03:00
Kirill Fedoseev
b4abbc4910
Cache monitor RPC calls to increase performance ( #322 )
2020-05-07 20:42:27 +03:00
Gerardo Nardelli
64c5a5670f
Update contract's submodule and e2e tests ( #313 )
2020-04-24 21:01:07 +03:00
Alexander Kolotov
8977ed6d3b
Removal of putting .env file into the docker image for monitor ( #289 )
2020-02-21 16:56:55 +03:00
Kirill Fedoseev
2a3d7c8e08
Oracle support for erc-to-native with Chai integrated ( #286 )
2020-02-17 23:48:43 +03:00
Kirill Fedoseev
e6052f162a
Fix some of the possibles failure reasons in e2e tests ( #294 )
2020-02-11 20:50:34 +03:00
Gerardo Nardelli
52358d477b
Use oracle docker hub image for oracle deployment ( #280 )
2020-02-04 00:48:28 +03:00
Gerardo Nardelli
232f807e9d
Add ultimate e2e tests for AMB ( #285 )
2020-02-03 19:39:21 +03:00
Gerardo Nardelli
edc51c78e2
Use 3 validators in oracle e2e tests ( #264 )
2020-01-20 23:00:04 +03:00
Gerardo Nardelli
65dd131107
Support multiple bridges in one monitor ( #262 )
2020-01-10 15:55:34 +03:00
Gerardo Nardelli
5bb99a7e95
Update token used in erc-native monitor-e2e
2019-12-05 09:48:55 -03:00
Gerardo Nardelli
3cd53f7bda
Update watcher to be able to skip events
2019-12-04 17:18:14 -03:00
Gerardo Nardelli
406ede9352
Add e2e tests two tokens support
2019-12-02 17:20:53 -03:00
Gerardo Nardelli
12229e5e0b
Use pre-deployed token for erc to native e2e tests
2019-11-29 15:32:53 -03:00
Gerardo Nardelli
8d4eb86a19
Fix logs and start block parameters in oracle deployment ( #235 )
...
* Update start block env vars in oracle deployment
* Set logger to remote server for docker-compose-transfer.yml
* avoid calculating start block parameter if provided in oracle deployment config
* set home and foreign start block in erc20-native e2e
* set home and foreign start block in erc20-native ultimate test
2019-11-15 21:31:13 +01:00
Gerardo Nardelli
5d770e8607
Add AMB monitor e2e tests ( #231 )
...
* Add amb monitor e2e tests
* Fix eventsStats endpoint monitor
2019-11-13 07:51:10 +01:00
Gerardo Nardelli
7a54e584d5
Support alternative receiver in Oracle ( #221 )
...
* Add transfer watcher
* Filter userRequestForAffirmation events in Transfer events
* Add extended oracle composer file
2019-10-29 17:55:47 +03:00
Gerardo Nardelli
d577a71096
Add support for AMB contracts ( #199 )
2019-09-18 22:45:13 +03:00
Przemyslaw Rzad
8d0e70359f
Remove ERC20_TOKEN_ADDRESS from env variables ( #211 )
...
* Remove ERC20_TOKEN_ADDRESS from env variables
* Do not check erc20 token address for native-to-erc
* Rename ERC20_TOKEN_ADDRESS to bridgeableTokenAddress
2019-09-14 08:04:07 +02:00
Przemyslaw Rzad
8b010f887d
Consistent variable naming ( #198 )
...
* Add console.table
* First steps in validate script
* env rename
* Added parameter names
* Descriptions
* Print and configuration
* Added more parameters
* Rename gas oracle to gas supplier
* More changes
* Removed env examples for now
* RPC rename
* Bridge address rename
* More changes
* jobs
* Renames
* Typo
* jobs
* Changes
* jobs
* Changes
* Monitor changes
* jovs
* Typo
* Changes
* REACT_APP_ env prefix
* Typo
* Rollback changes
* Oracle deployment
* Defaults
* Monitor
* Naming
* Typo
* Typo
* Envs
* ui deployment
* ALl jobs
* Vars in ultimate
* Lint
* Lint
* Lint
* Another way to add REACT_APP prefixing
* Unnecessary mapping
* No output timeout
* No output timeout
* Got rid of ERC20_TOKEN_ADDRESS
* Configuration readme
* Configuration
* Prefixes
* timeout
* Docs
* Docs
* docs
* docs
* docs
* Roll back ERC20_TOKEN_ADDRESS for erc-to-erc
* Typo
* lint
* Rollback
* ROllback validator
* Rollback yarn.lock
* dai and wetc update
* Rollback ERC20_TOKEN_ADDRESS
* erc to native
* examples
* all jobs
* roll back
* roll back ERC20_TOKEN_ADDRESS: "0xdbeE25CbE97e4A5CC6c499875774dc7067E9426B"
* ui env example
* typo
* Allow rpc for ultimate
* Test
* ERC20_TOKEN_ADDRESS rollback
* Specify port
* React port
* All jobs
* cosmetics
* Values
* Restore erc20 token
* Rearrange example for easier comparision
* Rearrange ultimate for easier comparision
* Rearrange for easier comparision
* Refactor
* Conditional app styles
* Loading environment variables in react app
* Add missing vars for UI in wetc and dai
* Bring back test parameters readme
* Readme for monitor vars
* Reading environment variables in e2e-commons (#207 )
2019-09-13 09:11:38 +02:00
Przemyslaw Rzad
677bc50519
Move molecule to deployment-e2e ( #196 )
...
* Moved deployment/molecule to deployment-e2e
* Update paths and readmes
* Nested molecule
* Corrected paths
* paths
* path
* Moved docker up
2019-08-29 10:30:34 +02:00
Przemyslaw Rzad
dd9add50a0
Monitor E2E rewrite ( #187 )
...
* Started monitor-e2e rewrite
* axios
* Implemented tests
* Monitor start
* First deploy
* Wait for monitor
* Removed redundant files
* Tests.
* TODO
* Links to minitor in constants
* Typo.
* [PR-into-PR] Monitor E2E rewrite - balance (#191 )
* Test run for more monitor-e2e tests
* macos/docker
* timeout
* Little refactor
* Trying to test balances in other types of bridges.
* Utils.
* test
* check all
* erc to erc try
* Final tests
* typo
* All jobs
* Lint
* Roll back docker in docker
* WaitUntil
* Axios version
* New validator checks (#192 )
2019-08-27 16:26:49 +02:00
Przemyslaw Rzad
6aafce052c
Ultimate tests for ERC-TO-ERC ( #186 )
...
* Introduce ultimate erc-to-erc
* Added metamask setup
* Corrected configuration parameters
2019-08-20 10:19:42 +02:00
Przemyslaw Rzad
76daf5a436
Ultimate E2E for ERC TO NATIVE ( #182 )
...
* Introducing ultimate erc-to-native, with ultimate-commons
* Ports
* group
* up
* Addresses
* Typo.
* Redis key
* Redis key as a parameter
* ultimate
* parameters
* job name
* jobs
* Cosmetics
* cosmetics
* cosmetics
* jobs
* Descriptions
2019-08-08 16:09:24 +02:00
Przemyslaw Rzad
2be0e9f363
Fix flaky UI-E2E ( #178 )
...
* Change user
* jobs
* Revert "Change user"
5fa7084f06e743f2981035d254a5ca287c41b02b
* Trying to use block generator address
* jobs
* Fixed
* 5 jobs
* 10 jobs
* all jobs
* finish
* Removed jobs
* Add funds for block generator in block genesis
2019-08-05 14:13:16 +02:00
Przemyslaw Rzad
a2e9dae43d
Extending monitor-e2e with 3 types of bridge ( #170 )
...
* Started working on monitor-e2e
* Monitor e2e tests extended for 3 types of bridge
* Skipp error checking
* bash fix
* Fixed docker-compose
* check first
* grep errors
* all jobs
* Style
* Executing instead of sourcing
2019-08-01 10:26:20 +02:00
Przemyslaw Rzad
c9d100491c
Ultimate E2E tests ( #158 )
...
* Ultimate e2e for native to erc type of bridge
* One job
* Try to run the tests
* Run on CI
* Docs
* Cosmetics
* Final changes
* Revert the changes
* Networks
* Waiting for Oracle
* One job
* Initialize the contracts submodule
* Run on ci
* comment
* Sleep.
* ultimate network
* Docker localhost no longer needed
* Final changes
* Timeout
* Naming
* Sleep task.
2019-07-26 10:14:25 +02:00
Przemyslaw Rzad
110b9accc9
Cosistent TokenBridge naming ( #159 )
2019-07-19 09:18:51 +02:00
Przemyslaw Rzad
82a3bdd86b
First step of ultimate e2e testing ( #155 )
...
* Ultimate e2e for native to erc type of bridge
* Initialize
* Node and yarn not needed anymore.
2019-07-17 10:14:58 +02:00
Przemyslaw Rzad
9b3c65f2c4
Creating redis and rabbit in oracle ( #153 )
2019-07-16 16:12:33 +02:00
Gerardo Nardelli
811e8da6b5
Add support for oracle gas price values not expressed in gwei ( #142 )
...
* Support other oracle's gas price values in Oracle
* Add default gas price factor in Oracle
* Support other oracle's gas price values in UI
* Support other oracle's gas price values in Monitor
2019-07-12 19:10:17 +03:00
Przemyslaw Rzad
1da1acbfbe
Yaml and Ansible linting in Molecule ( #141 )
...
* Removed old ansible-lint outside of molecule
* Yamlint
* Enabled ansible-lint with minimal rules
* Removed ansible-lint job
2019-07-11 10:17:02 +02:00
Gerardo Nardelli
4e5e21541e
Remove oracle redis lock ( #137 )
2019-07-08 18:06:57 +03:00
Przemyslaw Rzad
f1d24f0e2c
Monitor - E2E ( #112 )
...
* Monitor in e2e
* Cleanup trap
* Exposing monitor port
* Cleanup script
* Exposing monitor port
* Test cases
* Silent curl
* Introduced monitor-e2e into CI
* only monitor
* machine executor
* Readme
* Echoing test cases
* Revert "only monitor"
bb6c8baf06029a1d6ea86cf62e8112ef78b8eaf4
* Negated commands in a subshell
2019-06-27 09:57:45 +02:00