Leonid
c94fd93c2d
Fix BSC RPC exceed maximum block range
2021-04-11 18:30:39 +03: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
Przemyslaw Rzad
40be5a5f8e
Extend line width to 120 ( #174 )
...
* Extend line width to 120
* Lint fixes
2019-08-01 15:10:22 +02:00
Przemyslaw Rzad
9c8259700b
Add cron schedule to monitor deployment playbook ( #161 )
...
* Default cron schedule
* Added cron task
* Docs
* Overwriting log files
* Removed deprecated flag
* Default monitor_cron_schedule.
2019-07-26 15:59:30 +02:00
Przemyslaw Rzad
c66923827b
Common getTokenType used on UI, monitor and Oracle ( #165 )
...
* Stopped silently swallowing errors
* getTokenType in commons
* Oracle using getTokenType from commons
* Moved the getTokenType tests from ui to commons
* Using getTokenType in ui and oracle
* Revert "Stopped silently swallowing errors"
fc92c0af9dc7cb4e59a7f1779afc8da8d9c33ecf
* using common getTokenType in monitor.
* Lint.
2019-07-26 14:26:14 +02:00
Przemyslaw Rzad
d3653bc31f
UI using abis from commons ( #164 )
...
* Renamed v1 abi names
* Home store using v1 from commons
* Using ERC20_BYTES32_ABI from commons
2019-07-26 10:30:35 +02:00
Przemyslaw Rzad
110b9accc9
Cosistent TokenBridge naming ( #159 )
2019-07-19 09:18:51 +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