Kirill Fedoseev
5cedacafe5
Fix handling of Compound related Transfer events ( #595 )
2021-08-24 11:31:15 +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
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
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
Kirill Fedoseev
46daeb6815
Respect requiredBlockConfirmations parameter in the monitor ( #464 )
2020-10-05 15:48:36 +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
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
Gerardo Nardelli
65dd131107
Support multiple bridges in one monitor ( #262 )
2020-01-10 15:55:34 +03: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
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
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
40be5a5f8e
Extend line width to 120 ( #174 )
...
* Extend line width to 120
* Lint fixes
2019-08-01 15:10:22 +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
208cfafa95
Monitor using commons ( #143 )
2019-07-12 14:49:46 +02:00
Gerardo Nardelli
369b90a6d5
Expose stuckTransfer endpoint only if v1 bridge
2019-06-03 09:47:12 -03:00
Gerardo Nardelli
94a6a5ad74
Add support v1 legacy contracts on monitor
2019-05-31 15:35:50 -03:00
Przemyslaw Rzad
f5ff33d21f
Oracle & Monitor - Compiled ABI's ( #71 )
...
* Oracle abi taken from compilation.
Moved project setup from dockerfile to package.json scripts
* Use compile:contracts script instead of repeated command
* Update imports to root contracts instead of copying
* Rule for importing unpublished. Lint fix
* Remove prepare:contracts and import:contracts
* Disabled ModuleScopePlugin in order to be able to import contracts outside src dir
* Fix for rm removing . and .. on linux
2019-05-27 09:22:08 +02:00
Przemyslaw Rzad
5efc9a6688
Update bridge monitor ( #38 )
...
* Removed duplicate licence, updated links do Contributing and Licence in sub-readme.
* Renamed bridge-monitor to monitor.
* Removed package-lock.json.
* Added monitor workspace with linting.
* Consistent eslint version.
* Added readme for merging.
2019-05-14 09:17:03 +02:00