Bryan Stitt
|
e921d02eb2
|
remove stale todo
|
2023-04-17 17:10:09 -07:00 |
|
Bryan Stitt
|
5ff28943da
|
fix incorrect context
|
2023-04-14 03:44:32 -07:00 |
|
Bryan Stitt
|
2652f88f52
|
attach more contexts
|
2023-04-14 03:43:49 -07:00 |
|
Bryan Stitt
|
c2710858e1
|
only warn if rpc_configs is too short
|
2023-04-14 00:41:51 -07:00 |
|
Bryan Stitt
|
8ed71e1cf1
|
more goerli fixes
|
2023-04-14 00:36:46 -07:00 |
|
Bryan Stitt
|
3621d71037
|
if not watching heads, send to any server
|
2023-04-14 00:15:27 -07:00 |
|
Bryan Stitt
|
d035049c8f
|
add /backups_needed endpoint for easy alerts
|
2023-04-13 17:15:01 -07:00 |
|
Bryan Stitt
|
2205a472fd
|
add optional tokio-console and improve reconnect logic
|
2023-03-22 18:43:13 -07:00 |
|
Bryan Stitt
|
7b223efa4d
|
improve reconnect logic
|
2023-03-22 16:16:15 -07:00 |
|
Bryan Stitt
|
b4ca0fb62d
|
better log when servers skipped
|
2023-03-22 15:19:09 -07:00 |
|
Bryan Stitt
|
a69737db98
|
serialize best_rpcs
|
2023-03-22 14:23:14 -07:00 |
|
Bryan Stitt
|
8eff48611c
|
more direct consensus finding code
this hopefully has less bugs. speed isn't super important since this isn't on the host path.
|
2023-03-22 13:10:15 -07:00 |
|
Bryan Stitt
|
9fae137e45
|
shorten log message
|
2023-03-22 02:06:26 -07:00 |
|
Bryan Stitt
|
5465d927b4
|
remove a debug log
|
2023-03-21 21:22:16 -07:00 |
|
Bryan Stitt
|
d992bb2dc9
|
skip, don't error
|
2023-03-21 16:00:34 -07:00 |
|
Bryan Stitt
|
7b9bcf6881
|
include head block in the log
|
2023-03-09 11:22:40 -08:00 |
|
Bryan Stitt
|
df8cc3b954
|
fix log order
|
2023-03-07 16:16:32 -08:00 |
|
Bryan Stitt
|
6717999ced
|
actually use backup rpcs
|
2023-03-07 16:02:22 -08:00 |
|
Bryan Stitt
|
36e4183373
|
todos
|
2023-03-03 11:19:25 -08:00 |
|
Bryan Stitt
|
94089eb72b
|
combine comparison
|
2023-03-03 07:34:04 -08:00 |
|
Bryan Stitt
|
3b61e009f8
|
group cfgs
|
2023-03-02 17:51:41 -08:00 |
|
Bryan Stitt
|
3098791ad9
|
add optional kafka feature
|
2023-03-03 01:39:50 +00:00 |
|
Bryan Stitt
|
d1b955275d
|
clean up wait_for_ functions
|
2023-03-02 18:27:32 +00:00 |
|
Bryan Stitt
|
907a147afa
|
wait_for_provider helper function
|
2023-03-02 18:14:17 +00:00 |
|
Bryan Stitt
|
0d07e20d7c
|
make it compile
|
2023-03-02 17:38:42 +00:00 |
|
Bryan Stitt
|
258e889f69
|
wait for a provider
|
2023-03-02 16:52:28 +00:00 |
|
Bryan Stitt
|
499d50b5fc
|
handle empty private_rpcs
|
2023-03-01 23:21:09 +00:00 |
|
Bryan Stitt
|
c8bc0d288f
|
high log level
|
2023-03-01 23:04:20 +00:00 |
|
Bryan Stitt
|
fdba8e7864
|
test all_connections with Nones
|
2023-03-01 22:50:44 +00:00 |
|
Bryan Stitt
|
f68886fafd
|
add simple test for all connections and include more rpcs
|
2023-03-01 22:32:01 +00:00 |
|
Bryan Stitt
|
baf07f7de5
|
sync sort should include backup
|
2023-03-01 21:35:50 +00:00 |
|
Bryan Stitt
|
2e9803de72
|
remove arbitrary sleep timer
|
2023-03-01 20:56:00 +00:00 |
|
Bryan Stitt
|
b87c988439
|
lint
|
2023-03-01 11:23:59 -08:00 |
|
Bryan Stitt
|
20851af51b
|
log seconds instead of milliseconds
|
2023-02-28 11:09:49 -08:00 |
|
Bryan Stitt
|
d83a1f0169
|
use Web3Rpc instead of the name as a key
|
2023-02-28 11:01:34 -08:00 |
|
Bryan Stitt
|
26970c2d88
|
move wait on new connection
|
2023-02-27 13:40:13 -08:00 |
|
Bryan Stitt
|
c5e2402d6e
|
disconnect is noisy but it works
|
2023-02-27 13:29:07 -08:00 |
|
Bryan Stitt
|
6067369ee3
|
add inotify and rpc disconnect
|
2023-02-27 12:50:57 -08:00 |
|
Bryan Stitt
|
f8f5e7a1c8
|
add thread for config file watching and run clippy lint
|
2023-02-26 23:08:00 -08:00 |
|
Bryan Stitt
|
bf79d677b0
|
by_name needs to a lock
|
2023-02-26 20:00:13 -08:00 |
|
Bryan Stitt
|
e96f09a9c4
|
refactors to make configs partially reloadable
|
2023-02-25 23:52:33 -08:00 |
|
Bryan Stitt
|
c9e5661c5b
|
wip
|
2023-02-25 09:55:28 -08:00 |
|
Bryan Stitt
|
580965ef83
|
get instead of remove
|
2023-02-24 23:31:10 -08:00 |
|
Bryan Stitt
|
91b853d21e
|
archive instead of Some(u64::MAX) in the logs
|
2023-02-21 21:14:49 -08:00 |
|
Bryan Stitt
|
6c33b1ae1e
|
block number instead of hash during health check
|
2023-02-21 20:25:54 -08:00 |
|
Bryan Stitt
|
738815244d
|
change ewma calculation
|
2023-02-16 00:26:58 -08:00 |
|
Bryan Stitt
|
4916188d5c
|
theres a perf regression in here somewhere
|
2023-02-15 21:54:07 -08:00 |
|
Bryan Stitt
|
cb2b5c16ad
|
lower log level
|
2023-02-15 21:30:42 -08:00 |
|
Bryan Stitt
|
b7dfec9c63
|
fix params in health check query
|
2023-02-15 21:13:28 -08:00 |
|
Bryan Stitt
|
91cab8ffe2
|
comment
|
2023-02-15 21:09:39 -08:00 |
|