a10zn8
defc0b5a7b
- set throttled logger timeout for 20 minutes
...
- set astar chain block time to 1m
- add throttled log to liveness checker
2023-10-25 19:16:54 +04:00
KirillPamPam
8aa89a1945
Check if config was reloaded, remove all upstream metrics if it was r… ( #327 )
2023-10-25 15:28:51 +04:00
a10zn8
788db75b73
remove unused specific tracks ( #326 )
...
merge ethereum interfaces with generic ones
2023-10-24 15:16:35 +04:00
a10zn8
5157d6fe7f
Stability ( #324 )
...
* propagate rootcause of JsonRpcException
* increase pool size
* Log WsConnectionImpl exceptions
2023-10-24 10:04:16 +04:00
a10zn8
53651bc104
fix reload config of nodes with ids - we should clear known ids set before each reload. ( #321 )
2023-10-12 23:51:58 +04:00
a10zn8
f3bf34768a
generic upstreams introduced ( #317 )
...
- added base implementation of upstreams/multistreams
- connectors were generalised, chain specific logic was extracted to ChainSpecific class
- StarkNet network support based on generic upstreams added
2023-10-09 23:17:16 +04:00
KirillPamPam
f116352200
Validate upstream settings periodically ( #316 )
2023-10-06 20:41:15 +04:00
KirillPamPam
4d377f806d
Reload config ( #315 )
2023-10-06 14:04:08 +04:00
Vyacheslav
582896c44d
simplify get latest block request ( #314 )
2023-10-04 17:30:00 +03:00
Termina1
599f61fe7c
fix optimism testnet
2023-10-03 05:38:14 +03:00
Termina1
bb53aa04fa
fix optimism testnet
2023-10-03 05:32:49 +03:00
KirillPamPam
208deb55a1
Fix archive detection ( #310 )
2023-10-02 15:34:48 +04:00
Termina1
aaa03463a8
fix tests
2023-09-29 19:11:03 +03:00
Vyacheslav
7365226bcf
add cronos ( #313 )
2023-09-29 18:55:30 +03:00
Vyacheslav
dbf5a21960
formatting with new ktlint ( #312 )
2023-09-29 15:18:47 +03:00
Vyacheslav
ef6af898e0
Chains config refactoring ( #311 )
...
Generate code from chains config
2023-09-29 13:36:34 +03:00
KirillPamPam
a2c5743fb2
Soft migrating to auth ( #309 )
2023-09-27 14:32:01 +04:00
KirillPamPam
be97ba0aac
Fix setting unavailable status ( #308 )
2023-09-26 17:27:15 +04:00
KirillPamPam
8e26d4a8cf
Rework token invalidation ( #307 )
2023-09-25 16:02:36 +04:00
Vyacheslav
34d5592c76
emit unavailable from all multistreams on shutdown ( #303 )
2023-09-22 10:29:56 +03:00
KirillPamPam
0f9b8b01b9
Always add override labels ( #305 )
2023-09-21 15:20:16 +04:00
KirillPamPam
85880b4277
Settings for heap dumps creation ( #304 )
2023-09-21 14:10:52 +04:00
KirillPamPam
674bc18f25
Update labels ( #302 )
2023-09-19 13:11:31 +04:00
KirillPamPam
2ac566b09f
Fix status during launch, prevent recreating lagObservers ( #299 )
2023-09-18 12:33:10 +04:00
a10zn8
bfdbce2743
difficulty and gasLimit could be empty in celo ( #300 )
2023-09-15 18:47:56 +04:00
Vyacheslav
8053431ada
add moonbase and celo ( #298 )
2023-09-15 15:01:56 +03:00
KirillPamPam
d9b410e0ac
Add client auth ( #294 )
2023-09-13 14:31:46 +04:00
a10zn8
231c3c5e67
holesky ( #297 )
2023-09-12 17:49:33 +04:00
a10zn8
ba40de9deb
added bsc testnet ( #296 )
2023-08-31 14:04:45 +04:00
a10zn8
2893723fe0
added scroll sepolia ( #295 )
2023-08-30 19:44:48 +04:00
KirillPamPam
b43d282cac
Chunk huge responses ( #292 )
2023-08-30 15:56:50 +04:00
Vyacheslav
04acc7f3bf
now limit for return call is 1 million ( #293 )
2023-08-30 12:14:17 +03:00
KirillPamPam
75e137161b
Add authorization endpoint ( #284 )
2023-08-23 15:57:08 +04:00
a10zn8
31b301952a
set status by lag for all upstreams ( #291 )
2023-08-22 14:25:26 +04:00
a10zn8
14fc2d22f8
update libs ( #290 )
2023-08-22 13:36:49 +04:00
a10zn8
80a8996e0c
move constant for cancelled
2023-08-21 16:42:10 +04:00
a10zn8
fd6f617ed2
end spans on cancel
2023-08-21 16:42:10 +04:00
Vyacheslav
1562cc35c6
fix head liveness validator memmory leak ( #289 )
2023-08-21 14:18:50 +03:00
Termina1
41c9652736
fix mulistream add upstream race
2023-08-18 12:59:32 +03:00
a10zn8
0dd9d1293c
move head liveness validator log to debug
2023-08-16 17:45:56 +03:00
a10zn8
321857a5c2
added networks aurora, scroll, mantle and klaytn
2023-08-16 17:45:56 +03:00
Vyacheslav
3b7a89f706
rework multi streams state update ( #281 )
2023-08-16 15:06:30 +03:00
Vyacheslav
73e3a46f23
create default method group to easily disable all methods ( #282 )
2023-08-16 14:34:16 +03:00
Vyacheslav
e0cce9aeab
Fixes head liveness check: timeout logic and periodic false negative events ( #280 )
2023-08-14 21:36:37 +03:00
Vyacheslav
6ff75f0e7c
eth_getLogs call selector supports blockHash parameter ( #279 )
2023-08-12 11:15:56 +03:00
KirillPamPam
6766779ddd
Add chain to log ( #278 )
2023-08-11 16:53:39 +04:00
Termina1
02f5fbe680
add call result size validation for polygon
2023-08-11 14:09:55 +03:00
Vyacheslav
621d8671be
better track ws capabiltity for upstream through head liveness check ( #277 )
2023-08-10 11:45:47 +03:00
Vyacheslav
dfbdb0618f
fix subscribe node status for available upstream subscriptions ( #276 )
2023-08-09 12:37:04 +03:00
a10zn8
cea58efd9b
log for extradata
2023-08-08 15:38:37 +03:00