Commit Graph

125 Commits

Author SHA1 Message Date
Kirill Fedoseev
e899b15808 Allow to store validator keystore file in the docker swarm secret 2021-11-07 12:48:12 +03:00
Kirill Fedoseev
1e3aa53ab3
Add oracle helper script for fetching interest amounts via async calls (#615) 2021-10-21 13:33:12 +03:00
Kirill Fedoseev
d543dbb339
Use more accurate gas estimates for very high message gas limits (#611) 2021-10-07 20:44:14 +03:00
Kirill Fedoseev
7379fe4190
Allow to override JSON RPC error codes (#603) 2021-09-20 12:07:49 +03:00
Kirill Fedoseev
0ff224ccd3
Add new nonce-related error messages (#599) 2021-09-15 23:42:32 +03:00
Kirill Fedoseev
5cedacafe5
Fix handling of Compound related Transfer events (#595) 2021-08-24 11:31:15 +03:00
Kirill Fedoseev
2e6179f974
Try to detect unsynced node state (#592) 2021-08-03 23:36:50 +03:00
Kirill Fedoseev
4c06329153
Refactor/async call serializers (#588) 2021-07-13 12:25:05 +03:00
Kirill Fedoseev
d53452675e
Async calls error codes (#587) 2021-07-13 11:57:08 +03:00
Kirill Fedoseev
5e95b5d8c5
Fix oracle error patterns and oracle e2e tests (#585) 2021-07-08 16:42:56 +03:00
Kirill Fedoseev
6e1f57493a
Refactor oracle configuration (#584) 2021-07-08 09:38:55 +03:00
Kirill Fedoseev
8ed6550635
Improve confirm-relay feature (#582) 2021-07-07 16:21:01 +03:00
Kirill Fedoseev
c8eb0f1ed8
Fix logging in gas price service (#583) 2021-07-05 13:50:18 +03:00
Kirill Fedoseev
3e5e50c06e
Use safe approach for eth_getLogs requests (#581) 2021-06-30 12:28:03 +03:00
Alexander Kolotov
8f72516374
added example of emergency shutdown controller contract (#572) 2021-05-16 15:42:36 -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
429312500a
Add oracle configuration option for max block range length (#557) 2021-04-26 10:47:38 -06:00
Kirill Fedoseev
59e0bf7565
Force update of gas price when getting underprice tx error (#554) 2021-04-18 12:30:40 -06:00
Kirill Fedoseev
ab51370d5a
Remove UI from monorepo (#553) 2021-04-16 03:31:12 -06:00
Kirill Fedoseev
9dfb0510c4
Fix remote shutdown sender behaviour (#550) 2021-04-14 14:35:43 -06:00
Kirill Fedoseev
f95beee5dc
Add oracle service for remote shutdown (#531) 2021-04-12 14:38:42 -06:00
Kirill Fedoseev
4dba9a50e8
Extract tx resend intervals in env variables (#532) 2021-03-17 21:48:40 -06:00
Kirill Fedoseev
626f9376b2
Fix resend of stuck pending transactions (#514) 2021-02-24 16:11:28 -06:00
Alexander Kolotov
811b1a27f1
setLogger added to the RedundantHttpListProvider (#501) 2020-12-21 22:16:37 +03:00
Kirill Fedoseev
04f66b243c
Handle RPC error about ancient blocks (#500) 2020-12-20 01:10:47 +03:00
Kirill Fedoseev
5327688a20
Handle JSONRPC error codes in web3 providers (#491) 2020-11-12 02:20:03 +03:00
Kirill Fedoseev
0228fc7d5f
Support of manual lane in the AMB oracle (#483) 2020-10-31 21:02:56 +03:00
Kirill Fedoseev
f8d85b14de
Add allowance/block lists support to monitor (#477) 2020-10-29 11:25:43 +03:00
Kirill Fedoseev
611b8c539d
Improve workflow with several RPC URLs in oracle (#476) 2020-10-28 14:20:50 +03:00
Alexander Kolotov
48752e8575
Remove nonce update for the re-send case (#470) 2020-10-08 18:51:01 +03:00
Kirill Fedoseev
4efda98f2b
Do not reset nonce, if nothing was resent (#469) 2020-10-07 15:28:57 +03:00
Kirill Fedoseev
74293959f3
Fixed resent job for failed transactions (#466) 2020-10-06 15:15:35 +03:00
Kirill Fedoseev
fbeb878cdb
Fix insufficient funds error handler (#459) 2020-10-02 19:46:07 +03:00
Alexander Kolotov
d17ea2ad2b
One point of handling all collected signatures requests (#457) 2020-10-02 19:44:05 +03:00
Alexander Kolotov
125b66b86d
Update requirements for higher bound of gas price (#458) 2020-10-01 10:53:11 +03:00
Kirill Fedoseev
4e04f2ae1f
Update the condition for checking if a tx was stuck (#444) 2020-09-30 19:30:51 +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
6fe63ae9f4
Possibility to resend old pending transactions (#425) 2020-09-12 17:01:37 +03:00
Kirill Fedoseev
4954c859c3
Migrate to GitHub actions (#423) 2020-09-02 17:43:48 +03:00
Kirill Fedoseev
27f059db94
Changed used RPC URLs delimiter from comma to space (#424) 2020-09-01 23:02:33 +03:00
Kirill Fedoseev
f252ed2618
Add a possibility to fetch gas price from multiple sources (#420) 2020-08-23 22:56:59 +03:00
Gerardo Nardelli
bea91c0e6e
Remove half duplex erc20 token support from oracle (#413) 2020-08-11 23:37:47 +03:00
Kirill Fedoseev
1eb8a8b1dc
Use requestGasLimit parameter in AMB oracle in estimateGas (#415) 2020-08-06 16:15:51 +03:00
Kirill Fedoseev
ebd97dce5c
Speed up e2e building process (#395) 2020-07-14 17:53:05 +03:00
Kirill Fedoseev
4f6d53964f
Possibility to send a tx through all provided RPC endpoints (#394) 2020-07-13 15:09:07 +03:00
Kirill Fedoseev
d17e9e0eea
Support of multiple AMB requests in one transaction (#315) 2020-05-21 23:29:56 +03:00
Kirill Fedoseev
a2c678d0a2
Add confirmRelay script (#333) 2020-05-21 20:23:00 +03:00
Alexander Kolotov
dbf3d3d90d
Composer files to build oracle and monitor docker images (#299) 2020-02-21 16:58:05 +03:00
Kirill Fedoseev
2a3d7c8e08
Oracle support for erc-to-native with Chai integrated (#286) 2020-02-17 23:48:43 +03:00