yenicelik
|
345fa6c513
|
git status
|
2023-03-30 13:42:56 +01: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
|
4cf52f9de3
|
todos
|
2023-03-07 13:13:22 -08:00 |
|
Bryan Stitt
|
eb4d05a520
|
stats v2
rebased all my commits and squashed them down to one
|
2023-03-04 20:48:49 +01:00 |
|
Bryan Stitt
|
5695c1b06e
|
add steps for kafka library
|
2023-03-03 15:25:44 -08:00 |
|
Bryan Stitt
|
36e4183373
|
todos
|
2023-03-03 11:19:25 -08:00 |
|
Bryan Stitt
|
3098791ad9
|
add optional kafka feature
|
2023-03-03 01:39:50 +00:00 |
|
Bryan Stitt
|
b5d758032c
|
todos
|
2023-03-02 18:36:44 +00:00 |
|
Bryan Stitt
|
6067369ee3
|
add inotify and rpc disconnect
|
2023-02-27 12:50:57 -08:00 |
|
Bryan Stitt
|
475e521918
|
cache getLogs with blockhash
|
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
|
dd9233d89b
|
lots of todos
|
2023-02-25 15:07:05 -08:00 |
|
Bryan Stitt
|
c9e5661c5b
|
wip
|
2023-02-25 09:55:28 -08:00 |
|
Bryan Stitt
|
c47c9136a1
|
cargo upgrade
|
2023-02-25 00:47:16 -08:00 |
|
Bryan Stitt
|
9ec3ebeff7
|
link to jsonrpc spec
|
2023-02-24 23:29:54 -08:00 |
|
Bryan Stitt
|
0ab7738393
|
per-chain rpc rate limits
|
2023-02-21 21:10:23 -08:00 |
|
Bryan Stitt
|
70105bc7bb
|
variable rename
|
2023-02-12 10:22:20 -08:00 |
|
Bryan Stitt
|
f1bc00082a
|
include to_block more places
|
2023-02-10 20:45:57 -08:00 |
|
Bryan Stitt
|
c959110986
|
better sorting of connections
|
2023-02-10 20:24:20 -08:00 |
|
Bryan Stitt
|
0f280ce483
|
cargo upgrade and shorten variable names
also begin adding a latency tracker for rpc stats
|
2023-02-06 09:55:27 -08:00 |
|
Bryan Stitt
|
f2d35ba5eb
|
remove metered in favor of influxdb stats
|
2023-02-05 18:17:26 -08:00 |
|
Bryan Stitt
|
1d749ed33d
|
block all admin_ commands
|
2023-02-03 10:56:19 -08:00 |
|
Bryan Stitt
|
ca1e550370
|
improve sort order during eth_sendRawTransaction
|
2023-02-02 14:48:23 -08:00 |
|
Bryan Stitt
|
c0ab400af6
|
add create_key cli command
|
2023-01-25 17:58:10 -08:00 |
|
Bryan Stitt
|
f80390c88a
|
upgrade sentry and fix pagerduty features so we do not need openssl
|
2023-01-25 14:11:20 -08:00 |
|
Bryan Stitt
|
cffc60e7f6
|
improve responses when blocks are not available
|
2023-01-24 22:45:20 -08:00 |
|
Bryan Stitt
|
694e552b5d
|
improve waiting for sync when rate limited
|
2023-01-24 20:45:03 -08:00 |
|
Bryan Stitt
|
522678e394
|
don't send pagerduty alerts for websocket panics
|
2023-01-24 09:38:12 -08:00 |
|
Bryan Stitt
|
36d64489d8
|
sentryd to pagerduty
|
2023-01-24 03:12:23 -08:00 |
|
Bryan Stitt
|
a242244a35
|
broadcast transactions to more servers
|
2023-01-24 01:58:31 -08:00 |
|
Bryan Stitt
|
412733d505
|
improve wait_for_sync
|
2023-01-20 15:43:16 -08:00 |
|
Bryan Stitt
|
a820b55987
|
clean up todos
|
2023-01-19 21:30:48 -08:00 |
|
Bryan Stitt
|
2f8920085b
|
configurable gas buffer
|
2023-01-19 18:08:53 -08:00 |
|
Bryan Stitt
|
52a9ba604c
|
remove allowed lag
|
2023-01-19 03:05:39 -08:00 |
|
Bryan Stitt
|
0c05b5bdee
|
major refactor to only use backup servers when absolutely necessary
|
2023-01-19 02:20:06 -08:00 |
|
Bryan Stitt
|
90d3371eee
|
improved rate limiting on websockets
|
2023-01-18 16:17:47 -08:00 |
|
Bryan Stitt
|
053947de40
|
one bin for everything
|
2023-01-18 13:56:23 -08:00 |
|
Bryan Stitt
|
8c02e4420d
|
remove weight now that we use tiers
|
2023-01-13 13:45:48 -08:00 |
|
Bryan Stitt
|
9f7d28b538
|
retry if we get the method X is not available
|
2023-01-12 22:40:47 -08:00 |
|
Bryan Stitt
|
e4f1716f06
|
broadcast txs to less servers
|
2023-01-11 14:55:41 -08:00 |
|
Bryan Stitt
|
b193e5cfeb
|
transfer key script
|
2023-01-09 17:50:32 -08:00 |
|
Bryan Stitt
|
c0fc999e02
|
change weight to tier
|
2023-01-03 22:37:51 -08:00 |
|
Bryan Stitt
|
206d339d45
|
all_backend_connections skips syncing servers
|
2023-01-02 10:34:16 -08:00 |
|
Bryan Stitt
|
81c49d08cf
|
tx stats too
|
2022-12-28 22:21:09 -08:00 |
|
Bryan Stitt
|
3a8f30f87d
|
lint
|
2022-12-28 08:49:21 -08:00 |
|
Bryan Stitt
|
8c9ad4f453
|
trim whitespace on authorization checks
|
2022-12-23 19:03:30 -08:00 |
|
Bryan Stitt
|
4a837b35cc
|
improve eth_sendRawTransaction
|
2022-12-23 17:35:35 -08:00 |
|
Bryan Stitt
|
fd1be8a702
|
move more into the spawned task
|
2022-12-20 10:54:13 -08:00 |
|