Kirill Fedoseev
5cedacafe5
Fix handling of Compound related Transfer events ( #595 )
2021-08-24 11:31:15 +03:00
Kirill Fedoseev
c8eb0f1ed8
Fix logging in gas price service ( #583 )
2021-07-05 13:50:18 +03:00
Kirill Fedoseev
8b1a97e673
Prune print of long error messages about missing file ( #579 )
2021-06-12 00:24:20 +03:00
Kirill Fedoseev
3cf184c391
Add statistics about used AMB information requests ( #577 )
2021-05-26 08:58:20 -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
f65e8f9244
Add missing cache file save ( #549 )
2021-04-14 08:55:13 -06:00
Kirill Fedoseev
329ded4beb
Include stats about failed and pending messages in mediators monitor endpoint ( #544 )
2021-04-13 07:59:49 -06:00
Leonid Tyurin
ae83c76be9
Fix monitor metrics ( #533 )
2021-04-02 03:59:49 -06:00
Leonid Tyurin
f64f8b1c91
Add /metrics endpoint for prometheus support ( #512 )
2021-02-25 20:39:48 -06:00
Kirill Fedoseev
894134ba26
Add monitor script for detecting failed AMB messages ( #513 )
2021-02-18 19:26:07 -06:00
Kirill Fedoseev
409044b8a5
Add env variables for selective validator balance checks ( #507 )
2021-01-10 20:18:06 -06:00
Alexander Kolotov
8a0d9f38b0
Added mediator endpoint in the monitor web service ( #503 )
2020-12-24 19:15:51 +03:00
Kirill Fedoseev
4d468ae107
Detect all AMB mediators in monitor ( #493 )
2020-12-20 01:19:49 +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
eb1069497a
Cache fetched events in monitor ( #482 )
2020-11-04 14:24:42 +03:00
Kirill Fedoseev
f8d85b14de
Add allowance/block lists support to monitor ( #477 )
2020-10-29 11:25:43 +03:00
Kirill Fedoseev
389cea3c39
Reduce time complexity of events comparison in monitor ( #475 )
2020-10-23 13:48:37 +03:00
Max Alekseenko
621b20d070
Allow cors in monitor server ( #472 )
2020-10-12 21:16:41 +03:00
Kirill Fedoseev
46daeb6815
Respect requiredBlockConfirmations parameter in the monitor ( #464 )
2020-10-05 15:48:36 +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
Kirill Fedoseev
f252ed2618
Add a possibility to fetch gas price from multiple sources ( #420 )
2020-08-23 22:56:59 +03:00
Kirill Fedoseev
ebd97dce5c
Speed up e2e building process ( #395 )
2020-07-14 17:53:05 +03:00
Kirill Fedoseev
d512b9850f
Add old events processing in AMB monitor ( #354 )
2020-06-10 16:22:01 +03:00
Kirill Fedoseev
d17e9e0eea
Support of multiple AMB requests in one transaction ( #315 )
2020-05-21 23:29:56 +03:00
Alexander Kolotov
10f67168a7
Health field in the monitor reports ( #334 )
2020-05-18 21:24:16 +03:00
Kirill Fedoseev
f90f888ae4
Return back filter for tx with TokensSwapped ( #335 )
2020-05-17 17:57:49 +03:00
Kirill Fedoseev
84508e2b84
Update SAI handling in monitor after ES ( #331 )
2020-05-16 14:08:08 +03:00
Kirill Fedoseev
b4abbc4910
Cache monitor RPC calls to increase performance ( #322 )
2020-05-07 20:42:27 +03:00
Gerardo Nardelli
c8c589536b
Fix monitor balances displayed for erc to native ( #312 )
2020-04-18 21:30:38 +03:00
Gerardo Nardelli
7b0edff624
Update monitor half duplex transfer filter ( #311 )
2020-04-16 23:19:03 +03:00
Kirill Fedoseev
c1ed6f21e6
Correct handling of Chai to Dai swaps in oracle and monitor components ( #302 )
2020-03-13 01:12:48 +03:00
Alexander Kolotov
dbf3d3d90d
Composer files to build oracle and monitor docker images ( #299 )
2020-02-21 16:58:05 +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
85104d67c0
Support of Chai token by monitor in erc-to-native ( #287 )
2020-02-18 19:17:01 +03:00
Gerardo Nardelli
bce1e6509e
Use monitor docker hub image for monitor deployment ( #284 )
2020-02-04 08:16:27 +03:00
Gerardo Nardelli
fe4a569e34
Update monitor check-all script to generate stuckTransfers statistics for v1 bridges ( #279 )
2020-02-03 15:50:18 +03:00
Gerardo Nardelli
c408d57716
Add custom response for favicon resource in monitor ( #278 )
2020-02-03 15:48:28 +03:00
Gerardo Nardelli
65dd131107
Support multiple bridges in one monitor ( #262 )
2020-01-10 15:55:34 +03:00
Gerardo Nardelli
9cb1a2041d
Add support to disable validator balances check in monitor ( #259 )
...
* Add support to disable validator balance check in monitor
* Convert validator address to checksum address
2020-01-04 15:44:57 +04:00
Gerardo Nardelli
ef0a734650
Support two tokens deposits in monitor ( #245 )
...
* Support two tokens deposits in monitor
* update chrome version
2019-12-19 12:39:41 +03:00
phahulin
cc6afb3736
Fix monitor path in crontab example ( #236 )
...
This is a minor PR which fixes path in crontab example for monorepo
2019-11-15 06:16:21 +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
346fa1e732
Support token migration ( #224 )
...
* Filter transfer event in token swap in Oracle
* Support token swap in monitor
2019-11-06 22:49:01 +03:00
Gerardo Nardelli
1564ccc580
Support alternative receiver feature in Monitor ( #223 )
...
* Update monitor to support changes from alternative receiver
* Add monitor event processing unit tests
* update chrome version used en e2e tests
* update chromedriver version
2019-10-29 22:22:02 +03:00
Gerardo Nardelli
d577a71096
Add support for AMB contracts ( #199 )
2019-09-18 22:45:13 +03:00
Przemyslaw Rzad
6b55c54497
Function naming ( #208 )
...
* Function naming
* More renames from oracle to gas supplier
2019-09-13 14:54:51 +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
c865198290
Common Validator utils ( #181 )
...
* Extracted parseValidatorEvent to commons
* Extracted processValidatorsEvents to commons
* Extracted validatorList to commons.
* refactorings
* Fixed imports, lint
* UI using getValidatorList
* Monitor using getValidatorList from commons
* Lint
* UI using properly getPastEvents
* Default options
* Final changes
* Corrected invocation of getPastEvents
* Correct usage of options in getPastEvents
* Changed expected message from infura
* Change usage of fromBlock and toBlock
* Default parameters
2019-08-08 15:27:09 +02:00
Przemyslaw Rzad
055a444fae
Common gasprice ( #179 )
...
* Common gas price normalization.
* only e2e jobs
* One func
* More extraction.
* Fixed the tests
* skip gasPriceWithinLimits
* test fix
* tos tring
* boundaries
* Extracted fetching gas price from contract
* Refactored oracle gas price
* lint
* lint
* Commentary
* Using common gas price from oracle in ui
* Fix lint
* lint
* Log
* Using common gas price in monitor
* cosmetics
* all jobs
* lint
* lint
* tests
* more tests
* incljdes
* Tests in oracle
* Tests in commons
* Lint
* moved tests from ui to commons
* chai
* Changed order of fetching gas price
2019-08-05 17:22:57 +02:00